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.