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
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer, Device OS, Device OS

Amazon Lab126, a subsidiary of Amazon.com, is seeking a Software Development Engineer for their Device OS team. This 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 and embedded systems that enable partners to quickly launch devices. The ideal candidate will lead technical aspects of core Device customer experience, working with cross-disciplinary teams to design and implement innovative consumer products. Key responsibilities include middleware and cloud services design, collaboration with stakeholders, and maintaining high quality standards. The role requires expertise in C++, system programming, and distributed computing. This is an opportunity to work with a world-class team while developing cutting-edge consumer electronics that transform customer experiences. The position offers hands-on experience in designing and implementing quality platforms while working in an open, collaborative environment. The successful candidate will be responsible for creating innovative embedded solutions enabling unique experiences across Amazon's device ecosystem.

Last updated 3 months ago

Responsibilities For Software Development Engineer, Device OS, Device OS

  • Lead technical aspects of core Device customer experience
  • Design and implement innovative consumer products
  • Create innovative Embedded solutions for Amazon Devices
  • Design 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, Device OS

  • 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

Interested in this job?