Join Amazon's E-reader device team and be part of building highly efficient operating systems for E-reader products. This role focuses on developing the Linux tech stack (C/C++) and low-level components that make devices energy efficient with weeks of battery life. The team recently launched Kindle Scribe, expanding capabilities to include note-taking features.
As a Software Development Engineer, you'll work on adding new capabilities to the Kindle E-reader family, making it fast, easy, and cost-effective for internal developers to build and release features. You'll tackle challenging technical problems across software, hardware, and automation domains, working with multiple technical teams across Amazon.
The role requires deep technical expertise in operating system internals and low-level component development. You'll be responsible for creating performant, secure, and power-optimized devices while also having the opportunity to work with React Native for application development. Your work will directly impact millions of customers worldwide.
Key aspects of the role include collaborating with experienced Amazonians, architecting secure software solutions, maintaining up-to-date software stack, and leading junior team members. The position offers significant learning opportunities and the chance to make a meaningful impact on Amazon's E-reader ecosystem.
This is an excellent opportunity for someone passionate about operating system development, embedded systems, and creating customer-focused solutions. You'll have the autonomy to push boundaries and ownership of significant technical components while working in Amazon's builder-friendly environment.