The Amazon Devices team is seeking an Embedded Software Engineer to join their innovative consumer electronics division. This role offers an exceptional opportunity to work on widely-used products like Kindle, Fire tablets, Fire TV, Amazon Dash, and Amazon Echo. As part of the Core Device Software team, you'll be responsible for developing embedded systems across multiple product lines, focusing on state-of-the-art technologies that enhance customer experience.
The position requires expertise in system architecture and embedded software development, where you'll work on flexible software architectures, OS and Hardware Platform abstraction, testability, and scalability across multiple device types. You'll be tackling complex technical challenges, making critical design decisions, and implementing solutions that directly impact millions of users worldwide.
This is an ideal role for someone who enjoys working on consumer electronics at scale and wants to make a significant impact on products used daily by customers globally. You'll collaborate with cross-functional teams, participate in design reviews, and help shape the future of Amazon's device ecosystem. The role offers the opportunity to work with cutting-edge technology while contributing to products that are revolutionizing how people interact with technology in their daily lives.
The position combines technical leadership with hands-on development, requiring both strong engineering skills and the ability to influence and align teams across the organization. You'll be expected to dive deep into ambiguous problem spaces, make architectural decisions, and help establish best practices for software development across Amazon's device platforms.