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

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 days 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?

Jobs Related To Amazon Software Dev Engineer, Device OS

FPGA Development Engineer, Bespoke Solutions

FPGA Development Engineer role at AWS, developing high-speed digital logic for cloud infrastructure, requiring TS/SCI clearance and offering competitive compensation.

Embedded Software Engineer, AWS Solutions

AWS Solutions seeks Embedded Software Engineer to lead development of checkout-free shopping technology, combining embedded systems expertise with AI and computer vision.

Electrical Engineer II, Physical Stores Tech

Electrical Engineer II position at Amazon Go, developing innovative checkout-free store technology using computer vision and sensor fusion in Seattle.

Embedded Software Development Engineer - Sensor & Compute, Amazon Robotics (AR)

Embedded Software Engineer role at Amazon Robotics focusing on sensor and compute technology development for next-generation robotics systems.

MFG Engineer-Integration, Project Kuiper

Manufacturing Engineering role for Project Kuiper satellite program focusing on assembly integration and production processes.