Embedded Software Engineer, Ring

Ring, an Amazon company, develops smart home security products and IoT devices.
Cambridge, UK
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer · IoT

Description For Embedded Software Engineer, Ring

Ring, a prominent division of Amazon focusing on smart home security, is expanding its presence in the UK with exciting growth planned for 2024. We're seeking an Embedded Software Engineer to join our Cambridge team, where you'll play a crucial role in developing current projects and delivering new features for Ring's IoT devices.

The ideal candidate will be passionate about building IoT products and thrive in a dynamic environment with multiple, changing priorities. You'll be working with C/C++ to develop embedded systems for Ring's innovative device lineup. This role offers an opportunity to work alongside talented colleagues on challenging problems and contribute to products that directly impact customers' lives.

As a core member of the development team, you'll be involved in the complete product development lifecycle, from initial specification to final implementation. The position requires strong technical skills in embedded systems development, coupled with the ability to provide technical leadership and maintain proactive communication with team members.

Ring's culture emphasizes collaboration, innovation, and customer focus. We value individuals who can demonstrate technical excellence while working effectively in a team environment. This role offers the chance to work on cutting-edge IoT technology while being part of Amazon's larger ecosystem of smart home products.

The position is based in Cambridge, UK, offering the opportunity to work in one of Britain's leading technology hubs. As part of Amazon's Ring division, you'll have access to extensive resources and the chance to make a significant impact on products used by millions of customers worldwide.

Last updated 7 hours ago

Responsibilities For Embedded Software Engineer, Ring

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

Requirements For Embedded Software Engineer, Ring

  • Experience contributing to architecture and design of new and current systems
  • Experience in professional, non-internship software development
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
  • Bachelor's degree in computer science or equivalent (preferred)

Interested in this job?

Jobs Related To Amazon Embedded Software Engineer, Ring

Embedded Software Dev Engineer, Blink

Embedded Software Engineer role at Amazon's Blink division, focusing on firmware development for power-efficient camera systems, requiring C/C++ and embedded systems expertise.

Controls Systems Engineer, Packaging Innovation, MSP

Controls Systems Engineer position at Amazon, focusing on designing and implementing motion control systems for packaging automation, combining technical expertise with sustainability initiatives.

Embedded Software Development Engineer - Satellite Avionics

Design and develop embedded security systems for Amazon's Project Kuiper satellite constellation, working with RUST/C/C++ in embedded Linux/RTOS environments.

Software Development Engineer, Device OS

Software Development Engineer position at Amazon Lab126 focusing on Device OS development, platform architecture, and embedded systems for consumer electronics products.

Embedded Software Dev Engineer, Blink

Lead firmware development for Blink's power-efficient security cameras at Amazon, focusing on embedded systems and C/C++ programming in a resource-constrained environment.