Software Development Engineer, E-reader products

Amazon is a global technology company that builds highly efficient operating systems for E-readers and other devices.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer · Enterprise SaaS

Description For Software Development Engineer, E-reader products

Amazon's E-reader device team is seeking a Software Development Engineer to join their innovative group responsible for building highly efficient operating systems for E-readers. This role involves working on new device launches, linux tech stack (C/C++), and low-level components that make devices energy efficient with weeks of battery life.

Key responsibilities include:

  • Owning the addition of new capabilities for the Kindle E-reader family
  • Designing and developing critical components in the operating system
  • Creating low-level components to ensure performance, security, and power optimization
  • Writing applications on top of the unique Kindle Operating system
  • Collaborating with experienced Amazonians to conceive, design, and bring innovative components to E-readers
  • Architecting secure software to protect customer data stored on devices
  • Identifying ways to keep the software stack up-to-date with advancements in hardware and software

The ideal candidate will be proficient in C/C++ and have experience with React Native. They will work on challenging, novel situations daily and have the opportunity to collaborate with multiple technical teams across Amazon. This role requires a deep dive into operating system level problems and tackles issues spanning software, hardware, and automation domains.

Join Amazon's E-reader team to make a positive impact on millions of customers, learn continuously, and be part of launching innovative products like the recently introduced Kindle Scribe. This position offers the chance to be an owner, build groundbreaking technology, and push boundaries in a dynamic, collaborative environment.

Last updated a month ago

Responsibilities For Software Development Engineer, E-reader products

  • Design and develop critical components in the operating system
  • Write applications on top of the Kindle Operating system
  • Collaborate with experienced Amazonians to conceive, design, and bring innovative components to E-readers
  • Architect and design secure software to protect customer data
  • Identify ways to keep the software stack up-to-date

Requirements For Software Development Engineer, E-reader products

Linux
React
  • 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
  • Experience in C/C++

Interested in this job?

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

Post Silicon Dev Engineer

Join AWS as a Post Silicon Dev Engineer in Haifa, developing cutting-edge semiconductor platforms and contributing to cloud infrastructure innovation.

Robotics Electrical Engineer, Amazon Robotics R&D

Design and develop electrical systems for Amazon's next-generation robotics platforms, combining hardware expertise with software integration.

Payload I&T Engineer, Project Kuiper

RF Engineer position for Project Kuiper satellite constellation, focusing on hardware test setup and lab operations.

Software Development Engineer, FireTV Devices Organization

Join Amazon's Fire TV team to develop software for third-party devices, impacting billions of viewers worldwide while working with cutting-edge technology.

Firmware Engineer, Amazon Robotics (AR)

Firmware Development Engineer position at Amazon Robotics, focusing on designing and developing controls for robotics systems and industrial automation equipment.