Amazon Lab126, a subsidiary of Amazon.com, is seeking a Software Development Engineer for their Device OS team. This role combines technical leadership with people management, focusing on embedded systems and device operating systems for Amazon's consumer electronics products like Kindle and Fire devices.
As a Software Development Engineer, you'll lead a team responsible for critical device OS components, balancing technical excellence with team development. You'll manage software delivery, working closely with hardware engineering and factory operations teams. The role requires strong technical depth in embedded systems while developing management skills.
The position offers the opportunity to work on innovative consumer devices at scale, with direct impact on millions of customers. You'll be part of the team that has created successful products like Kindle, Fire TV, and Echo, contributing to Amazon's device ecosystem.
Key responsibilities include managing software development teams, ensuring quality deliverables, architecting solutions for device operating systems, and fostering engineer growth. You'll need to balance technical decisions with business needs, working in an agile environment while maintaining high standards for software quality and maintainability.
This is an excellent opportunity for experienced engineers looking to move into technical leadership while staying close to embedded systems development. The role combines hands-on technical work with people management, offering growth in both areas while working on products that directly impact customers.