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:
Amazon Robotics Electrical Engineer

Electrical Engineer position at Amazon Robotics focusing on system design, complex circuit implementation, and robotics manufacturing.

Embedded Firmware QA Engineer

QA Engineer position at eero focusing on embedded firmware testing, requiring 3+ years experience and expertise in networking protocols and Python automation.

Embedded Firmware QA Engineer, eero

QA Engineer position at eero focusing on embedded firmware testing, requiring 4+ years experience and strong networking knowledge, offering competitive salary and benefits.

RF Engineer, Project Kuiper

RF Engineer position at Amazon's Project Kuiper, developing and testing satellite communication systems with competitive compensation and comprehensive benefits.

Software Dev Engineer - Android/Linux, Connectivity - Bluetooth

Software Development Engineer position at Amazon focusing on Bluetooth connectivity solutions for Android and embedded platforms, offering competitive compensation and innovative work environment.

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?