Taro Logo

Sr. Software Dev Engineer, Device OS

An inventive research and development company that designs and engineers high-profile devices like the Kindle family of products, subsidiary of Amazon.com
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Description For Sr. Software Dev Engineer, Device OS

Amazon Lab126, a subsidiary of Amazon.com since 2004, is seeking a Senior Software Development Engineer for their Device OS team. This role is perfect for engineers passionate about innovation and consumer technology, particularly in embedded systems and Linux kernel development.

The position involves working on high-profile devices like the Kindle family of products, requiring deep expertise in Linux kernel, BSP, and driver development. You'll be part of a team that has revolutionized reading through e-readers and produced best-selling tablets with breakthrough hardware technology.

As a Senior SDE, you'll collaborate with cross-disciplinary teams including hardware, ODM, and QA to shepherd products from concept to customer release. The role demands strong technical leadership, proactive communication, and the ability to thrive in an open collaborative environment.

Key technical areas include Linux kernel development, BSP optimization, and Android platform work. You'll be responsible for architecting solutions, mentoring other developers, and ensuring high-quality deliverables. The ideal candidate should have experience with API/ABI compatibility, IDL interface frameworks, and various middleware domains including Audio, Video, Graphics, DRM, BT and Wifi.

This position offers the opportunity to work with cutting-edge consumer electronics at a company known for innovation. You'll be part of Amazon's device ecosystem, working on products that millions of customers use daily. The role provides excellent growth potential and the chance to make significant technical contributions to next-generation devices.

Last updated 2 days ago

Responsibilities For Sr. Software Dev Engineer, Device OS

  • Work with product management and cross functional teams to provide technical solutions
  • Dive deep and provide solutions for complex issues
  • Collaborate with cross-functional teams to integrate and optimize functionalities within BSPs
  • Drive the team to adopt engineering best practices
  • Participate in technology strategies and roadmaps development
  • Lead or mentor other software developers
  • Maintain architectural vision

Requirements For Sr. Software Dev Engineer, Device OS

Linux
  • Able to drive system architecture design and complex software prototype and solutions
  • Familiar with SW development with Android platform
  • Familiar with multiple SOC platforms
  • Excellence in technical communication
  • Drives effective business and technical discussions in English
  • Writes clear documentation in English

Interested in this job?

Jobs Related To Amazon Sr. Software Dev Engineer, Device OS