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 instrumental in developing system architecture and new features for embedded systems across multiple product spaces, including Alexa and IoT devices. Your work will focus on creating flexible software architectures, OS and Hardware Platform abstraction, ensuring testability, and maintaining scalability across various device types.
The role demands someone who can tackle ambiguous problem spaces, make calculated design decisions, and balance trade-offs effectively. You'll be involved in investigating and prototyping innovative system solutions, participating in design reviews, and developing APIs. The position requires 4+ years of professional software development experience and a strong background in system architecture.
This is an excellent opportunity for someone passionate about consumer electronics who wants to work with cutting-edge technology at scale. You'll be part of a team that values technical excellence, innovation, and collaboration, while contributing to products that millions of customers use daily. The role offers the chance to be a technical ambassador for software reuse across Amazon's wider organization, making a lasting impact on the company's device ecosystem.