Software Development Engineer, E-reader products

Global technology company that builds highly efficient E-reader devices and other consumer products
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
Consumer

Description For Software Development Engineer, E-reader products

Join Amazon's E-reader device team and be part of building highly efficient operating systems for devices like Kindle Scribe. This role focuses on developing the core operating system and low-level components that make E-readers energy efficient with weeks of battery life. You'll work with C/C++ and React Native to create both system-level components and applications.

As a Software Development Engineer, you'll tackle challenging operating system level problems while collaborating with multiple technical teams across Amazon. The role involves working on software and hardware integration, automation, and creating secure, performant solutions that impact millions of users worldwide.

The position offers unique opportunities to work on the entire stack - from low-level system components to application development. You'll be instrumental in making it faster and easier for internal developers to build and release features on Amazon's E-reader family of products. The role requires deep technical expertise in C/C++, with React Native knowledge being a plus.

This is an excellent opportunity for engineers passionate about operating systems, embedded development, and creating consumer products that combine hardware and software innovation. You'll be working in a dynamic environment where you own your projects, have the autonomy to push boundaries, and directly impact millions of customers' reading experiences.

The role offers professional growth through complex technical challenges, leadership opportunities in guiding junior team members, and the chance to work on cutting-edge E-reader technology. Join Amazon's E-reader team to be part of shaping the future of digital reading devices while working with a talented team of engineers and innovators.

Last updated 16 days ago

Responsibilities For Software Development Engineer, E-reader products

  • Design and develop critical components in the operating system for E-reader
  • Develop low-level components for performance, security, and power optimization
  • Write applications using C/C++ and React Native
  • Collaborate with team members to design and bring innovative components
  • Architect and design secure software to protect customer data
  • Guide junior team members as a lead engineer
  • Maintain and update software stack considering hardware and software advancements

Requirements For Software Development Engineer, E-reader products

Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of design/architecture experience with patterns, reliability, and scaling
  • 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?

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

Embedded Firmware QA Engineer

QA Engineer position at eero focusing on embedded firmware testing, automation, and quality assurance for consumer networking products.

Embedded Firmware QA Engineer

QA Engineer position for embedded firmware testing at Amazon's eero division, focusing on networking hardware and software validation.

Software Development Engineer, SMP Multimedia Team

Software Development Engineer role at Amazon Lab126 focusing on embedded systems and power optimization for consumer electronics devices.

Mechanical Engineer, Ring All Product, Hardware Development

Lead mechanical engineering role at Amazon Ring, focusing on video product development including cameras and security devices, requiring 5+ years of experience.

System Development Engineer - Ring Imaging

System Development Engineer role at Amazon Ring, focusing on imaging technology and test system development for smart home security products.