Software Development Engineer, Emerging Device Software
Listed on 2026-06-26
-
Software Development
Software Engineer, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Software Architect
Job Overview
Amazon lab
126 Platform Software team is looking for a Software Development Engineer to design and implement critical software modules for emerging devices, especially in the smart eyewear category. The engineer will help contribute to the next generation of consumer and enterprise devices and drive technical designs and features for next‑gen devices.
- Be responsible for system architecture and development of new features for embedded systems.
- Investigate, prototype and deliver new and innovative system solutions.
- Design, develop and verify firmware for embedded systems.
- Participate in design reviews, API development, and documentation.
- Work with new technologies that are vital to product development.
- Perform tasks including debugging, bring‑up, beta and production software development.
- Collaborate successfully with both software and hardware product teams.
Design and develop high‑quality embedded software, influence the product roadmap, define key components of overall system architecture, and lead the adoption of best practices within the organization. Work closely with cross‑functional teams to create a unified embedded control software solution for our customers.
About the TeamThe Emerging Device Software team owns all the features, components, and infrastructure of next‑generation products, defining architecture, design and implementation. The team develops embedded software using C, C++ on Linux/Android and RTOS systems.
Basic Qualifications- 3+ years of professional software development experience.
- 2+ years of design or architecture experience in new and existing systems.
- Experience programming with at least one software programming language.
- 3+ years of embedded firmware development experience or a Bachelor’s degree in computer science or equivalent.
- Experience in computer science fundamentals (object‑oriented design, data structures, algorithm design, problem solving and complexity analysis).
- Expertise in one software programming language – C++/C.
- Experience with Android, embedded Linux development and RTOS.
- 3+ years of full software development life cycle experience (coding standards, code reviews, source control, build processes, testing, operations).
- Bachelor’s degree in computer science or equivalent.
- Experience troubleshooting and debugging technical systems.
- Excellent written and verbal communication skills, ability to present complex technical information clearly to executives and non‑technical leaders.
- Excellent judgment, organizational and problem‑solving skills.
- Can mentor other developers to maintain architectural vision and software quality.
- Comfortable taking initiative and working across teams.
Amazon is an equal‑opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Los County Applicants Legal NoticeJob duties for this position include working safely and cooperatively, adhering to standards of excellence, communicating effectively, and following all federal, state, and local laws and company policies. Criminal history may have a direct, adverse relationship with some of the material job duties of this position.
AccommodationsIf you have a disability and need a workplace accommodation or adjustment during the application and hiring process, visit (Use the "Apply for this Job" box below). for more information.
Compensation and BenefitsThe base salary range for this position is $165,200 to $223,600 annually. Your Amazon package will include sign‑on payments and RSUs. Final compensation will be determined based on experience, qualifications, and location. Amazon offers comprehensive benefits, including health insurance (medical, dental, vision, prescription), Basic Life & AD&D insurance, optional supplemental life plans, EAP, mental health support, medical advice line, flexible spending accounts, adoption and surrogacy reimbursement coverage, 401(k) matching, paid time off, and parental leave.
Learn more at .
USA, CA, Sunnyvale
CompanyServices LLC
JobA
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).