Taro Logo

Software Development Engineer, Device OS

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

Description For Software Development Engineer, Device OS

Amazon Lab126, established in 2004 as an Amazon.com subsidiary, is at the forefront of consumer electronics innovation. Known for creating the Kindle, Fire tablets, Fire TV, Amazon Echo, and Dash Button, Lab126 continues to push boundaries in device development. The Device OS team plays a crucial role in these innovations by providing core OS, platform features, and components.

As a Software Development Engineer in the Device OS group, you'll be part of inventing the future of consumer electronics. The role involves designing and implementing scalable platform solutions that enable partners to launch devices efficiently and cost-effectively. You'll work with a world-class team on core Device customer experiences and collaborate with cross-disciplinary staff to bring innovative consumer products to market.

The position focuses on embedded software development, requiring strong technical skills in platform development and system design. Key responsibilities include ensuring OSS compliance, developing tools for process improvement, and creating embedded solutions for unique customer experiences. You'll collaborate closely with platform and application teams while maintaining high quality standards.

This role offers an opportunity to work on cutting-edge consumer electronics at one of the world's most innovative companies. You'll be part of a team that values technical excellence, innovation, and customer-focused solutions. The position combines hands-on development with strategic platform design, making it ideal for engineers passionate about creating transformative consumer experiences.

Last updated a day ago

Responsibilities For Software Development Engineer, Device OS

  • Design and implement quality platform for consumer electronic devices
  • Lead technical aspects of core Device customer experience
  • Conduct Open source compliance audits
  • Build tools to improve the OSS process and operational efficiency
  • Create innovative Embedded solutions
  • Work closely with Platform and application teams
  • Design various middleware and cloud services
  • Work with Product Management team on requirements
  • Own code/design quality and help junior members

Requirements For Software Development Engineer, 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

Benefits For Software Development Engineer, Device OS

  • Disability accommodations available

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Device OS