Embedded Software Development Engineer, DeviceOS Software

Global technology company that designs and engineers high-profile consumer electronics including Kindle, Fire tablets, Fire TV, and Amazon Echo.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Consumer

Description For Embedded Software Development Engineer, DeviceOS Software

The Amazon Devices team is seeking a talented Embedded Software Engineer to join their innovative consumer electronics division. This role offers an exceptional opportunity to impact the design and implementation of widely-used products like Kindle, Fire tablets, Fire TV, and Amazon Echo. As an Embedded Software Engineer, you'll be responsible for system architecture and feature development across multiple product spaces, including Alexa and IoT devices. The position focuses on creating flexible software architectures, OS and Hardware Platform abstraction, ensuring testability, and maintaining scalability across various device types. You'll tackle complex problems, make strategic design decisions, and serve as a technical ambassador for software reuse throughout Amazon. The ideal candidate should have strong experience in software development, system architecture, and a passion for consumer electronics. This role combines technical expertise with leadership opportunities, allowing you to influence and align teams while working on cutting-edge technology that directly impacts millions of users. Join a team that values innovation, technical excellence, and customer-focused solutions in a dynamic, fast-paced environment.

Last updated 13 days ago

Responsibilities For Embedded Software Development Engineer, DeviceOS Software

  • System architecture and development of new features for embedded systems
  • Investigate, prototype and deliver new and innovative system solutions
  • Participate in design reviews, API development, and documentation
  • Share best practices and influence teams across Amazon
  • Technical ambassador for software reuse across the organization

Requirements For Embedded Software Development Engineer, DeviceOS Software

Linux
  • 4+ years of non-internship professional software development experience
  • 4+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Interested in this job?

Jobs Related To Amazon Embedded Software Development Engineer, DeviceOS Software

Software Development Engineer II, Device Software

Software Development Engineer II position at Amazon working on device software for consumer electronics like Kindle, Fire TV, and Echo devices.

Software Development Engineer

Amazon Lab126 is seeking an Embedded Software Development Engineer to design and develop next-generation devices, working with kernel drivers and BSP integration.

ASIC Design Engineer

ASIC Design Engineer role at Amazon Devices, developing next-generation SOCs for machine learning-enabled consumer products, requiring 5+ years semiconductor design experience.

Software Dev Engineer

Software Development Engineer position at Amazon Lab126 focusing on middleware development for consumer electronics products, requiring Linux expertise and 3+ years of experience.

Audio Software Development Engineer

Audio Software Development Engineer role at Amazon Lab126, focusing on embedded systems and audio software development for consumer electronics devices.