Embedded Software Engineer II, Ring

Amazon is a global technology company that develops Ring's next generation of camera-centric IoT devices.
$110,000 - $170,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer · Enterprise SaaS

Description For Embedded Software Engineer II, Ring

Join Ring, an Amazon company, as an Embedded Software Engineer II and become a core member of the platform software team developing next-generation camera-centric IoT devices. This role offers an exciting opportunity to work at the intersection of embedded systems and consumer technology.

As part of Amazon's Day 1 company culture, you'll be constantly innovating and solving challenging problems to enhance products that directly impact customers' lives. The position requires expertise in embedded development, with a focus on C/C++ programming and low-level system architecture.

The ideal candidate will thrive in a dynamic environment, working alongside talented colleagues on complex problems. You'll be responsible for developing embedded subsystems, writing efficient code, and providing technical leadership. Your work will directly influence Ring's product ecosystem, from concept to customer delivery.

Key technical areas include embedded Linux, RTOS, hardware security (including JTAG, UART, SPI), and system architecture. You'll work with various protocols and technologies, from low-level drivers to system-wide implementations.

This role offers the opportunity to:

  • Work with cutting-edge IoT technology
  • Contribute to products used by millions of customers
  • Collaborate with cross-functional teams
  • Drive technical innovation in embedded systems
  • Develop expertise in security and system architecture

Amazon offers a diverse and inclusive work environment, comprehensive benefits, and the chance to shape the future of home security technology. Join us in our mission to make neighborhoods safer while working with some of the most advanced embedded systems in the consumer IoT space.

Last updated 10 minutes ago

Responsibilities For Embedded Software Engineer II, Ring

  • Delivering high-quality C/C++ code for Ring Devices at Amazon
  • Specifying, designing, and implementing functionality and behaviors of embedded subsystems
  • Collaborating effectively
  • Proactively communicating and demonstrating technical leadership

Requirements For Embedded Software Engineer II, Ring

Linux
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, related field, or equivalent practical experience
  • Proven experience in software and embedded development with C/C++ and familiarity with SoC and embedded CPU
  • Field experience with writing low-level drivers, interrupting service routines, and general troubleshooting/debugging with hardware

Benefits For Embedded Software Engineer II, Ring

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive medical, dental, and vision coverage
  • 401(k) retirement plan
  • Parental leave
  • Professional development opportunities
  • Competitive compensation package

Interested in this job?

Jobs Related To Amazon Embedded Software Engineer II, Ring

HW Reliability Engineer, Hardware Reliability, Product Integrity

Hardware Reliability Engineer position at Amazon focusing on EV charging infrastructure reliability and testing, offering competitive compensation and benefits.

System Manufacturing Test Engineer - Machine Learning, Annapurna Labs

System Manufacturing Test Engineer role at AWS Annapurna Labs, developing and maintaining test systems for custom silicon solutions in cloud infrastructure.

Embedded Software Engineer II, Ring

Mid-level Embedded Software Engineer position at Ring/Amazon, focusing on developing next-generation IoT camera devices using C/C++ and embedded systems.

Mechanical Engineer, Amazon Robotics (AR)

Mechanical Engineer role at Amazon Robotics developing innovative hardware designs for robotic systems, requiring 4+ years experience and strong mechanical engineering background.

Software Development Engineer, Kindle Reader

Mid-level Software Development Engineer position at Amazon Kindle, focusing on C++ development for eBook readers and applications with competitive compensation.