Software Development Engineer-II, E-reader products

Global technology company leading in e-commerce, cloud computing, and consumer electronics
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
Consumer

Description For Software Development Engineer-II, E-reader products

Amazon's E-reader platform team is seeking a Software Development Engineer to join their innovative team working on the Kindle operating system stack. This role focuses on developing highly efficient operating systems for E-readers, including the recently launched Kindle Scribe. You'll be working with C/C++ to build and maintain low-level components that ensure energy efficiency and weeks-long battery life.

As a key member of the team, you'll be responsible for developing critical operating system components and applications that enhance the E-reader family's capabilities. You'll collaborate with multiple technical teams across Amazon, tackling challenging problems spanning software, hardware, and automation domains. The role offers an opportunity to impact millions of customers while working on cutting-edge E-reader technology.

The ideal candidate will have strong expertise in C/C++ programming and operating system internals. Knowledge of React Native is a plus for application development. You'll work in a dynamic environment where you'll have the autonomy to push boundaries and own significant features of the E-reader platform. This is an excellent opportunity for engineers passionate about operating systems, embedded systems, and creating efficient, secure, and power-optimized devices.

Working at Amazon's E-reader team means you'll be at the forefront of digital reading technology, contributing to products that enhance the reading and note-taking experience for customers worldwide. You'll have the chance to learn continuously, tackle interesting technical challenges, and make a meaningful impact on a product used by millions of people.

Last updated 19 minutes ago

Responsibilities For Software Development Engineer-II, E-reader products

  • Own and develop capabilities for Kindle E-reader family
  • Design and develop critical components in the operating system
  • Develop low-level components for performance, security and power optimization
  • Write applications on top of Kindle Operating system
  • Collaborate with experienced Amazonians to design innovative components
  • Architect and design secure software for protecting customer data
  • Guide junior team members as a lead engineer

Requirements For Software Development Engineer-II, E-reader products

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Proficiency in C/C++
  • Knowledge of operating system internals

Interested in this job?

Jobs Related To Amazon Software Development Engineer-II, E-reader products

Software Development Engineer-II, E-reader products

Software Development Engineer position at Amazon working on Kindle E-reader operating system and low-level components, requiring C/C++ expertise and system programming experience.

Software Development Engineer-II, E-reader products

Mid-level Software Engineer position at Amazon working on E-reader operating system development using C/C++, focusing on system optimization and security.

Software Development Engineer-II, E-reader products

Mid-level Software Engineering role at Amazon developing operating system and low-level components for Kindle E-readers using C/C++.

System Development Engineer - Wireless, Ring

System Development Engineer position at Ring focusing on connectivity solutions for smart home security devices, involving work with Wi-Fi, Bluetooth, and various network protocols.

Optical Metrology Engineer, Optical Metrology

Optical Metrology Engineer position at Amazon Lab126, leading display technology measurement and evaluation for consumer electronics products.