Senior Software Development Engineer - Embedded

US, PA, Virtual Location - Pennsylvani

Applications have closed logo

Posted 1 month ago

Blink by Amazon is looking for an Embedded Software Development Engineer to join our teams in Malvern, PA and North Reading, MA. Blink develops mobile applications, cloud software, and consumer IoT devices based on proprietary chips. Very few places deliver such a wide breadth of technology at scale so it will take a software engineer with a strong foundation in embedded systems, a track record of successful product delivery, and a burning desire to dig into unfamiliar areas, to excel in this position. If you’re looking for a challenge, we want to hear from you.

· Join, lead, and mentor a rapidly growing team of embedded software development and test engineers.
· Work closely with other engineers and program managers to consistently hit milestones on time.
· Work closely with product and quality teams to deliver new Blink devices that customers love.
· Drive architectural simplicity, implement process improvements, and lead by example by cranking out high quality code at blazing speed.
· Become the domain expert in one or more of our critical technology areas.
· Teach us new things about embedded system design.

Basic Qualifications

· 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
· 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
· 4+ years of professional software development experience
· 7+ years embedded systems programming in C/C++ on 8-32b low cost CPUs.
· 5+ years system architecture and design
· 3+ years technical leadership
· 3+ years delivering products in consumer space
· Bachelor’s degree in electrical or computer engineering, or computer science

Preferred Qualifications

· Technical expertise in low-power, CPU architecture, video, audio, networking, RF communications, and/or security.
· Experience writing software at all levels – assembly, bare metal, RTOS, embedded Linux, drivers, application, scripting (python preferred).
· Evaluated, negotiated, and integrated new technologies.
· Actively participated in industry standards organizations.
· Experience with Agile development and associated tools.
· Understands open source licensing.
· Clear, concise, and calm communication skills
· Master’s degree in electrical or computer engineering, or computer science

About Blink
Blink was the result of one of the most successful crowdfunding campaigns ever and is now part of Amazon Devices, the consumer electronics division that brings you the Kindle, Fire Tablets, Fire TV, and Echo. Our mission is to provide peace of mind for home owners while they are way from home using our wire-free, battery-operated smart home security cameras.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit

Job tags: Excel Java Licensing Linux Mentor Mobile Object-oriented Open Source Python Security