Embedded Software Dev Engineer, Blink

Amazon is a global technology company that develops connected consumer products through its Blink division, which was acquired by Amazon.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For Embedded Software Dev Engineer, Blink

Join Blink, an Amazon company, as an Embedded Software Development Engineer working on innovative camera products that run for two years on just two AA batteries. As a key member of our firmware team, you'll be instrumental in developing easy-to-use, power-efficient consumer products. This role offers the unique opportunity to lead firmware development from concept to market launch, working with both Blink's internal teams and Amazon's global network.

Blink combines the agile culture of a startup with Amazon's vast resources, creating an exciting environment where you can make a real impact. Our team takes pride in developing connected consumer products entirely in-house, using an efficient and fast-paced process. You'll see your work featured on amazon.com, in retail stores, and in millions of homes worldwide.

Your responsibilities will include developing firmware for our camera systems, collaborating with cross-functional teams, and mentoring junior engineers. You'll work with cutting-edge embedded systems, focusing on optimizing power consumption while maintaining high performance. The role requires expertise in C/C++ programming, embedded systems, and real-time operating systems.

This position offers the chance to work with a team that values innovation and customer focus, while leveraging Amazon's global reach and resources. You'll be part of a mission to make home security accessible and efficient through smart technology solutions. If you're passionate about embedded systems, power optimization, and creating products that directly impact users' lives, this role at Blink offers an excellent opportunity to advance your career.

Last updated 11 hours ago

Responsibilities For Embedded Software Dev Engineer, Blink

  • Develop software as part of the team
  • Own firmware on project from concept to launch
  • Interact with Blink teams including product, quality assurance, and customer support
  • Interact with Amazon teams from around the globe
  • Mentor junior firmware engineers

Requirements For Embedded Software Dev Engineer, Blink

Linux
  • Experience with C/C++ firmware development with constrained resources
  • Working 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
  • Active participant in bringing at least one successful product to market
  • Bachelor's degree in a STEM field

Interested in this job?

Jobs Related To Amazon Embedded Software Dev Engineer, Blink

Controls Systems Engineer, Packaging Innovation, MSP

Controls Systems Engineer position at Amazon, focusing on designing and implementing motion control systems for packaging automation, combining technical expertise with sustainability initiatives.

Embedded Software Development Engineer - Satellite Avionics

Design and develop embedded security systems for Amazon's Project Kuiper satellite constellation, working with RUST/C/C++ in embedded Linux/RTOS environments.

Software Development Engineer, Device OS

Software Development Engineer position at Amazon Lab126 focusing on Device OS development, platform architecture, and embedded systems for consumer electronics products.

Embedded Software Dev Engineer, Blink

Lead firmware development for Blink's power-efficient security cameras at Amazon, focusing on embedded systems and C/C++ programming in a resource-constrained environment.

Embedded Software Dev Engineer, Project Kuiper Customer Terminal Software

Embedded Software Engineer role at Amazon Kuiper developing software for satellite communication terminals to provide global broadband access.