Taro Logo

Software Development Engineer, Device OS, Device OS

An inventive research and development company that designs and engineers high-profile consumer electronics, subsidiary of Amazon.com
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Job Description

Amazon Lab126, a subsidiary of Amazon.com, is seeking a Software Development Engineer for their Device OS team. The role focuses on developing core OS, platform features, and components for innovative consumer electronics like Kindle, Fire tablets, Fire TV, and Amazon Echo. The position involves creating scalable cloud solutions that enable partners to quickly build and launch devices cost-effectively.

The ideal candidate will lead technical aspects of core Device customer experience, working with a cross-disciplinary team to design and implement innovative consumer products. The role requires hands-on experience in system programming, AWS skills, and distributed computing. You'll be responsible for creating embedded solutions that enable unique experiences for Amazon Device customers.

Working at Lab126 means joining a world-class team that has been innovating since 2004, starting with the Kindle family of products and expanding to various successful consumer electronics. The Device OS team plays a crucial role in Amazon's consumer electronics ecosystem, providing fundamental platform components that power these devices.

The position offers the opportunity to work on cutting-edge technology while solving real-world challenges that directly impact customer experiences. You'll be involved in the full software development lifecycle, from design to implementation, while collaborating with various teams and stakeholders. This is an excellent opportunity for someone passionate about embedded systems and consumer electronics who wants to make a significant impact at a leading tech company.

Last updated 3 days ago

Responsibilities For Software Development Engineer, Device OS, Device OS

  • Design and implement middleware and cloud services
  • Collaborate with internal and external stakeholders
  • Work with Product Management team to detail requirements
  • Own code/design quality and help junior team members
  • Create innovative Embedded solutions for Amazon Devices

Requirements For Software Development Engineer, Device OS, Device OS

Linux
  • 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

Related Jobs

Software Development Engineer, E-reader products

Software Development Engineer position at Amazon focusing on E-reader products, developing operating systems and cloud services for Kindle devices.

Software Development Engineer, Device OS

Software Development Engineer role at Amazon Lab126, focusing on Device OS development for consumer electronics, requiring 3+ years of experience in software development and system architecture.

Software Development Engineer, Device OS

Lead software development for Amazon Lab126's Device OS team, creating innovative embedded solutions and platform features for consumer electronics devices.

SDE II - Multimedia, Hardware Compute Group

SDE II position at Amazon focusing on display technology, Dolby Vision integration, and HDMI 2.1b standards implementation for embedded systems.

SDE II - Multimedia, Hardware Compute Group

SDE II position at Amazon focusing on display technology, Dolby Vision integration, and HDMI 2.1b standards implementation for embedded systems.