Finding the best job has never been easier
Share
Blink is looking to grow our firmware team with talented embedded software development engineers. Our products need to be easy to use and run on minimal power. In this role, you will lead the firmware effort bringing new consumer products to market. You will interact with teams both within Blink and across the rest of Amazon. Most importantly, you will focus on ways to make the best products for our customers.Key job responsibilities
- Develop software as part of the team
- Own firmware on project from concept to launch
- Mentor junior firmware engineers
- Experience with C/C++ firmware development with constrained resources (MIPS, RAM, FLASH, I/O)
- Aorking experience with embedded CPU architecture
- Experience with security technologies and protocols
- Real-time, multi-threaded experience with Linux and/or RTOS
- Experience with external libraries in C applications
- working in a Linux development environment including editing, make, and source control
- Reading schematics and using hardware lab equipment such as scopes, logic analyzers, etc
- Active participant in bringing at least one successful product to market
- Bachelor’s degree in a STEM field
- Audio/Video codec knowledge
- Experience with camera image processing
- Embedded Linux (uBoot, Kernel, Driver)
- Bare metal, assembly, BSP, POST, RTOS
- experience with Wireless (WiFi, Bluetooth, Zigbee, sub-GHz) stacks
- Test automation / scripting skills
- Demonstrable technical leadership skills
- Master’s degree in STEM field
These jobs might be a good fit