Software Development Engineer-II, E-reader products

Global technology company that leads in e-commerce, cloud computing, and digital innovation
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For Software Development Engineer-II, E-reader products

Join Amazon's E-reader platform team in building the next generation of Kindle devices! As a Software Development Engineer-II, you'll be working on the core operating system stack and low-level components that power Amazon's E-reader products, including the recently launched Kindle Scribe. The role focuses on creating highly efficient systems that deliver weeks of battery life while enabling new features and capabilities.

You'll be working with C/C++ to develop the operating system internals and React Native for application development. The position offers unique challenges in optimizing performance, security, and power consumption while maintaining a platform that supports millions of users worldwide. You'll collaborate with multiple technical teams across Amazon, diving deep into operating system level problems that span software and hardware domains.

This is an opportunity to make a direct impact on Amazon's E-reader ecosystem, working with experienced engineers to conceive and implement innovative solutions. You'll be responsible for maintaining and advancing the software stack, ensuring it keeps pace with both hardware and software advancements in the industry. The role combines deep technical work with leadership opportunities, as you'll guide junior team members and interact with various Amazon teams implementing features on the E-reader platform.

The ideal candidate will bring strong C/C++ programming skills, experience with system-level software development, and a passion for creating efficient, secure, and user-friendly systems. You'll be joining a team that values ownership, innovation, and technical excellence, with the chance to influence the direction of Amazon's E-reader products used by millions of customers worldwide.

Last updated 8 minutes ago

Responsibilities For Software Development Engineer-II, E-reader products

  • Own and develop capabilities for Kindle E-reader family
  • Design and develop critical components in the operating system
  • Build low-level components for performance, security and power optimization
  • Write applications on top of Kindle Operating system
  • Collaborate with teams to design and bring innovative components
  • Architect and design secure software to protect customer data
  • Keep software stack up-to-date with hardware and software advancements
  • Guide junior team members

Requirements For Software Development Engineer-II, E-reader products

  • 3+ years of non-internship professional software development experience
  • 2+ years of system design and architecture experience
  • Experience with at least one programming language
  • Proficiency in C/C++
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, source control management

Interested in this job?

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

Firmware Embedded Engineer, MPSW

Firmware Embedded Engineer position at Amazon Kuiper, developing embedded systems for satellite communications to provide global broadband connectivity.

Software Engineer - EGSE, Project Kuiper

Software Engineer role at Project Kuiper developing embedded systems and ground support equipment for satellite operations.

Software Engineer - EGSE, Project Kuiper

Software Engineer position at Amazon's Project Kuiper, developing embedded systems and ground support equipment for satellite operations, requiring C/C++ expertise and 3+ years experience.

Software Development Engineer - Device OS Metrics, Device OS Metrics

Software Development Engineer position at Amazon Devices focusing on Device OS metrics implementation and system architecture across multiple product spaces including Alexa, IoT, and Smart TV technologies.

Embedded Software Development Engineer, Kuiper MAC

Design and develop embedded MAC layer software for Amazon's Project Kuiper satellite communication systems, focusing on protocol optimization and real-time performance.