Join Amazon's E-reader platform team in building the next generation of Kindle devices! As a Software Development Engineer-II, you'll be working on the core operating system stack and low-level components that power Amazon's E-reader products, including the recently launched Kindle Scribe. The role focuses on creating highly efficient systems that deliver weeks of battery life while enabling new features and capabilities.
You'll be working with C/C++ to develop the operating system internals and React Native for application development. The position offers unique challenges in optimizing performance, security, and power consumption while maintaining a platform that supports millions of users worldwide. You'll collaborate with multiple technical teams across Amazon, diving deep into operating system level problems that span software and hardware domains.
This is an opportunity to make a direct impact on Amazon's E-reader ecosystem, working with experienced engineers to conceive and implement innovative solutions. You'll be responsible for maintaining and advancing the software stack, ensuring it keeps pace with both hardware and software advancements in the industry. The role combines deep technical work with leadership opportunities, as you'll guide junior team members and interact with various Amazon teams implementing features on the E-reader platform.
The ideal candidate will bring strong C/C++ programming skills, experience with system-level software development, and a passion for creating efficient, secure, and user-friendly systems. You'll be joining a team that values ownership, innovation, and technical excellence, with the chance to influence the direction of Amazon's E-reader products used by millions of customers worldwide.