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. You'll be part of creating scalable cloud solutions that enable partners to quickly build and launch devices cost-effectively.

The position requires hands-on design and implementation of quality platforms for consumer electronic devices while collaborating with a world-class team. Key responsibilities include designing middleware and cloud services, working closely with Product Management, and maintaining high quality standards. Native AWS skills, system programming, and distributed computing experience are valuable assets.

As a Software Development Engineer, you'll lead technical aspects of core Device customer experience and work with cross-disciplinary teams to bring innovative consumer products to market. The role demands responsiveness, flexibility, and success in an open collaborative environment.

This is an excellent opportunity to join Amazon's innovative device team, working on cutting-edge consumer electronics while developing scalable solutions that impact millions of customers. You'll be part of a team that values quality, innovation, and customer experience, while having the chance to work with the latest technologies in consumer electronics and cloud computing.

Last updated 15 hours 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