Taro Logo

Software Development Engineer, E-reader products

Global technology company that leads in e-commerce, cloud computing, and digital innovation
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer, E-reader products

Join Amazon's E-reader platform team to build the next generation of Kindle devices, including the recently launched Kindle Scribe. As a Software Development Engineer, you'll work on the operating system stack and low-level components that make these devices energy efficient with weeks of battery life. The role focuses on developing critical OS components and applications using C/C++ and React Native.

You'll be part of a team that owns the entire operating system stack, working on challenging problems that span software, hardware, and automation domains. The position offers the opportunity to create value for millions of customers while working with multiple technical teams across Amazon. You'll be responsible for designing and implementing secure, performant, and power-optimized components that make the E-reader family of products successful.

This role is perfect for someone who enjoys diving deep into operating system level problems and has a passion for building foundational software that enables other developers. You'll collaborate with experienced team members to conceive and implement innovative solutions, while also having the opportunity to mentor junior engineers. The position offers significant autonomy and ownership, encouraging you to push boundaries and build new capabilities.

Working at Amazon means you'll have the resources of a global technology leader behind you, while maintaining the ownership and autonomy to make significant technical decisions. The impact of your work will be felt by millions of Kindle users worldwide, as you help create devices that combine excellent battery life with powerful features like note-taking capabilities. If you're excited about operating systems, embedded development, and creating products that enhance the reading experience for people globally, this role offers an excellent opportunity to make your mark.

Last updated 7 months ago

Responsibilities For Software Development Engineer, E-reader products

  • Design and develop critical components in the E-reader 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 to protect customer data
  • Guide junior team members as a lead engineer
  • Maintain and update software stack

Requirements For Software Development Engineer, E-reader products

  • 3+ years of non-internship professional software development experience
  • 2+ years of 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)
  • 3+ years of full software development life cycle experience (preferred)

Interested in this job?