Amazon Lab126, an innovative R&D subsidiary of Amazon.com, is seeking a Software Development Engineer for their Device OS team. Founded in 2004, Lab126 has been instrumental in creating groundbreaking consumer electronics including the Kindle family, Fire tablets, Fire TV, Amazon Echo, and Dash Button. The Device OS team plays a crucial role in developing the core operating system, platform features, and components that power these innovative devices.
As a Software Development Engineer, you'll be at the forefront of creating scalable solutions that enable partners to quickly and cost-effectively build and launch devices. The role involves hands-on design and implementation of quality platforms for consumer electronic devices, working alongside a world-class team of professionals. You'll lead technical aspects of core Device customer experience and collaborate with cross-disciplinary teams to bring innovative consumer products to market.
Key responsibilities include conducting Open source compliance audits, developing tools to enhance OSS processes and operational efficiency, and creating innovative Embedded solutions for Amazon Devices. The position requires strong expertise in Embedded Software and/or application development, coupled with robust code craftsmanship principles and understanding of scalable software system design.
You'll work closely with Platform and application teams to maintain the highest quality standards for Device OS deliverables. The role involves deep engagement in designing middleware and cloud services, collaborating with various stakeholders, and working with Product Management to clarify requirements. You'll be responsible for maintaining code quality and mentoring junior team members.
This is an excellent opportunity for a skilled developer who wants to shape the future of consumer electronics at one of the world's most innovative companies. The position offers the chance to solve unique technical challenges while working on products that impact millions of customers worldwide.