Join Amazon's E-reader device team in building the next generation of Kindle devices, including the recently launched Kindle Scribe. As a Software Development Engineer, you'll work on creating highly efficient operating systems and low-level components that power Amazon's E-reader family. The role involves working with Linux tech stack (C/C++) to develop energy-efficient solutions that provide weeks of battery life. You'll be part of a team that owns new device launches and creates value for millions of customers worldwide.
The position offers unique challenges in operating system development, requiring deep technical expertise in both software and hardware domains. You'll work on critical components that make the product performant, secure, and power-optimized. The role involves collaboration with multiple technical teams across Amazon, offering exposure to various aspects of device development.
This is an excellent opportunity for engineers passionate about operating systems and low-level programming. You'll be working with experienced Amazonians to conceive, design, and bring innovative components to E-readers. The role combines both system-level programming and application development, with opportunities to work with technologies like C/C++ and React Native.
As a lead engineer, you'll guide junior members while tackling challenging technical problems. The position offers significant learning opportunities and the chance to make a direct impact on millions of users' reading experiences. You'll be responsible for maintaining software stack updates and ensuring security for customer data stored on devices.
Working at Amazon means being an owner, having the autonomy to push boundaries, and being encouraged to build innovative solutions. The role provides a perfect blend of technical depth and breadth, making it ideal for engineers who enjoy working on complex system-level challenges while seeing their work directly impact end users.