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:
Embedded Software Development Engineer, AWS Hardware Engineering

AWS Hardware Engineering seeks Embedded Software Engineer to develop and innovate server infrastructure, focusing on embedded systems and Linux driver development.

Software Development Engineer, Amazon Devices, Connectivity SW

Senior Software Development Engineer position at Amazon Devices focusing on Wi-Fi connectivity software development for consumer electronics products.

Software Development Engineer, Amazon Robotics (AR)

Software Development Engineer position at Amazon Robotics, developing automation software for large-scale robotic systems in fulfillment centers.

Embedded Software Development Engineer, Ring

Ring is seeking an Embedded Software Development Engineer to develop IoT products, implement embedded subsystems, and deliver high-quality C/C++ code for Ring devices.

Embedded Software Engineer II, Ring

Ring is seeking an Embedded Software Engineer II to develop C/C++ code for security cameras and doorbells, focusing on embedded systems and IoT product development in Gdansk, Poland.

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