Software Dev Engineer, Device OS

Inventive R&D company designing high-profile consumer electronics as Amazon.com subsidiary, creating products like Kindle, Fire tablets, Fire TV, and Amazon Echo.
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer

Software Development Engineer position at Amazon Lab126 focusing on embedded systems development for consumer electronics devices.

Software Development Engineer (Embedded), AWS Platforms

AWS Network Product Development is seeking a Software Development Engineer to develop embedded routing platforms for AWS Networking, requiring 3+ years of experience.

Embedded Software Engineer, Kuiper MAC Software Development

Embedded Software Engineer position at Amazon's Project Kuiper, developing software for satellite communication devices to provide global broadband connectivity.

Software Development Engineer, E-reader products

Software Development Engineer position at Amazon focusing on E-reader product development, requiring 3+ years of experience in system design and software development.

Device Software Engineer, Kuiper Government Solutions

Design and develop embedded software for Amazon's Project Kuiper satellite systems, focusing on fault-tolerant, real-time platforms for government solutions.

Description For Software Dev Engineer, Device OS

Amazon Lab126, an innovative R&D subsidiary of Amazon.com, is seeking a Software Development Engineer for their Amazon Common Software (ACS) for Devices initiative. This role is crucial in developing software that accelerates the creation of smart home devices and Amazon services integration. The position involves working with cutting-edge technology in consumer electronics, focusing on device OS development and ACS components.

As a member of the ACS team, you'll be at the forefront of developing critical components, services, and tools that power Amazon's consumer devices ecosystem. You'll collaborate with diverse teams across Amazon, from device software engineers to product managers and external partners, driving innovation from concept to launch.

The role requires strong technical expertise in embedded systems development, with experience in languages like Java and C/C++. You'll be working in a dynamic environment where you'll need to balance multiple priorities while maintaining high engineering standards. The position offers the opportunity to work on products that directly impact millions of customers' daily lives through devices like Kindle, Fire tablets, Fire TV, and Amazon Echo.

This is an excellent opportunity for engineers passionate about consumer electronics and embedded systems who want to work at the intersection of hardware and software. You'll be part of a team that's shaping the future of smart home technology and device-customer interaction, while working with some of the most innovative consumer products in the market.

Last updated 3 months ago

Responsibilities For Software Dev Engineer, Device OS

  • Own critical ACS components, services, tools, and application development frameworks
  • Design and develop solutions for Amazon Devices ecosystem
  • Work with cross-disciplinary teams to conceive and design innovative consumer product experiences
  • Collaborate with device software teams, product management, external partners, and service teams
  • Drive development from concept to launch stage

Requirements For Software Dev Engineer, Device OS

Java
Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Bachelor's degree in Computer Science or related field
  • 4+ years of software development engineering experience in C/C++/Java
  • 2+ years of OO system design & architecture
  • Experience programming with at least one software programming language

Interested in this job?