Embedded Software Development Engineer, DeviceOS Software

Amazon is a 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
3+ 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 shape the future of Amazon's device ecosystem, including popular products like Kindle, Fire tablets, Fire TV, and Amazon Echo.

As an Embedded Software Engineer, you'll be at the forefront of developing cutting-edge embedded systems across multiple product spaces, particularly focusing on Alexa and IoT devices. The position requires expertise in system architecture and the ability to create flexible software architectures that support state-of-the-art technologies serving millions of customers.

Your responsibilities will include diving deep into complex problem spaces, making critical design decisions, and ensuring scalability across multiple device types. You'll work on OS and Hardware Platform abstraction, focusing on testability and maintainability. The role offers significant opportunity to influence technical direction and promote software reuse practices across Amazon's wider organization.

The ideal candidate brings 3+ years of professional software development experience and a strong background in system architecture. You'll be joining a team that values innovation, technical excellence, and the ability to deliver practical solutions to complex problems. This position offers the chance to work on products used daily by people worldwide, making a tangible impact on consumer technology.

Working at Amazon means being part of a culture that embraces innovation and customer-centricity. You'll collaborate with talented engineers, participate in the full software development lifecycle, and help shape the future of Amazon's device ecosystem. The role offers competitive benefits and the opportunity to work for one of the world's leading technology companies.

Last updated 5 hours 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

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of systems

Benefits For Embedded Software Development Engineer, DeviceOS Software

Medical Insurance
Dental Insurance
Vision Insurance
  • Equal opportunity employer
  • Disability accommodations available

Interested in this job?

Jobs Related To Amazon Embedded Software Development Engineer, DeviceOS Software

Software Development Engineer-II, E-reader products

Software Development Engineer-II position at Amazon working on Kindle E-reader operating system and low-level components, requiring C/C++ expertise and embedded systems experience.

Software Development Engineer, AWS Hardware Engineering Services

AWS Firmware team seeks Embedded Software Development Engineer to build and maintain server firmware, focusing on BMC software, Linux drivers, and scripting language development.

Software Development Engineer, AWS Hardware Engineering Services

AWS Firmware team seeks Embedded Software Development Engineer to build and maintain server firmware, working with BMC software, Linux drivers, and data center infrastructure.

Software Development Engineer, AWS Hardware Engineering Services

AWS Hardware Engineering Services is seeking a Software Development Engineer to build and maintain server firmware, focusing on embedded systems and data center infrastructure.

Embedded Software Development Engineer, BMC

AWS Hardware Engineering team is seeking an Embedded Software Development Engineer to develop BMC software and drive innovation in server infrastructure.