Software Development Engineer, 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, E-reader products

Join Amazon's E-reader device team to build highly efficient operating systems for Kindle devices, including the recently launched Kindle Scribe. As a Software Development Engineer, you'll work on the Linux tech stack using C/C++ to create energy-efficient devices with weeks of battery life. You'll be responsible for developing critical OS components and applications, focusing on performance, security, and power optimization. The role offers the opportunity to impact millions of customers while working with cutting-edge technology in both hardware and software domains. You'll collaborate across multiple technical teams at Amazon, tackle challenging operating system level problems, and contribute to new device launches. The position requires strong C/C++ skills, with React Native knowledge being a bonus. You'll work in an environment that values ownership, innovation, and autonomy, while having the chance to influence the future of E-reader technology. This role combines deep technical expertise with practical application development, making it perfect for engineers passionate about operating systems and consumer devices.

Last updated 16 days ago

Responsibilities For Software Development Engineer, E-reader products

  • Design and develop critical components in the E-reader operating system
  • Build low-level components for performance, security, and power optimization
  • Write applications on top of Kindle Operating system
  • Collaborate with teams across Amazon for device development
  • Guide junior team members as a lead engineer
  • Architect and design secure software for protecting customer data

Requirements For Software Development Engineer, E-reader products

Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of system design and architecture experience
  • Experience programming with C/C++
  • Experience with design patterns, reliability and scaling
  • Knowledge of full software development life cycle preferred
  • Bachelor's degree in computer science or equivalent preferred

Interested in this job?

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

Embedded Firmware QA Engineer

QA Engineer position at eero focusing on embedded firmware testing, automation, and quality assurance for consumer networking products.

Embedded Firmware QA Engineer

QA Engineer position for embedded firmware testing at Amazon's eero division, focusing on networking hardware and software validation.

Software Development Engineer, SMP Multimedia Team

Software Development Engineer role at Amazon Lab126 focusing on embedded systems and power optimization for consumer electronics devices.

Mechanical Engineer, Ring All Product, Hardware Development

Lead mechanical engineering role at Amazon Ring, focusing on video product development including cameras and security devices, requiring 5+ years of experience.

System Development Engineer - Ring Imaging

System Development Engineer role at Amazon Ring, focusing on imaging technology and test system development for smart home security products.