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
Senior 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 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.

As a Software Development Engineer, you will:

  • Add capabilities and unlock new features for the Kindle E-reader family
  • Design and develop critical components in the operating system and low-level components
  • Write applications on top of the unique Kindle Operating system
  • Collaborate with experienced Amazonians to conceive, design, and bring innovative components to E-readers
  • Architect and design secure software that protects customer data stored on devices
  • Identify ways to keep the software stack up-to-date with advancements in hardware and software
  • Guide junior team members as a lead engineer

This role offers the opportunity to create value for millions of customers, work with autonomy, and push boundaries in E-reader technology. You'll tackle challenging, novel situations daily and work with multiple technical teams across Amazon.

Key skills and experiences required:

  • Proficiency in C/C++ to understand internals of the operating system
  • Knowledge of React Native (bonus) for writing applications
  • Experience in full software development life cycle
  • Familiarity with coding standards, code reviews, source control management, build processes, testing, and operations

Join Amazon's E-reader team to learn, have fun, and make a positive impact on millions of people while working on cutting-edge technology in the E-reader space.

Last updated 2 months ago

Responsibilities For Software Development Engineer, E-reader products

  • Design and develop critical components in the operating system and low-level components
  • 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 team 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++
  • Bachelor's degree in computer science or equivalent (preferred)

Interested in this job?

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

Sr. Software Development Engineer, Annapurna Labs

Senior Software Engineer role at Amazon's Annapurna Labs, focusing on firmware development for NVMe storage systems and cloud infrastructure.

System Development Engineer, In-House Controls, Central Engineering

Senior System Development Engineer role at Amazon, leading global automation projects and developing cutting-edge control systems for worldwide operations.

Senior Embedded Software Engineer, Project Kuiper Terrestrial Applications

Senior Embedded Software Engineer role at Amazon's Project Kuiper, developing satellite communication terminal software to provide global broadband access.

Sr. Electrical Test Engineer

Senior Electrical Engineer position at Amazon's Project Kuiper, focusing on battery development and test systems for satellite constellation projects.

Senior Verification Engineer

Senior Verification Engineer role at AWS focusing on system verification for innovative semiconductor platforms and cloud services development.