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
Contact Company
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 team. This role involves building highly efficient operating systems for E-readers, including the recently launched Kindle Scribe. The team owns 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:

  • Adding capabilities and unlocking new features for the Kindle E-reader family
  • Designing and developing critical components in the operating system and low-level components
  • 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 and designing 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 work 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 people while learning, having fun, and pushing the boundaries of E-reader technology.

Last updated a month ago

Responsibilities For Software Development Engineer, E-reader products

  • Design and develop critical components in the E-reader operating system
  • Write applications on top of the Kindle Operating system
  • Collaborate with experienced Amazonians to conceive and design innovative components
  • Architect and design secure software to protect customer data
  • Identify ways to keep the software stack up-to-date
  • Guide junior members as a lead engineer

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.