Embedded Software Engineer, Ring

Amazon's Ring division 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, an Amazon company, is expanding its presence in the UK with exciting opportunities at their Cambridge location. As an Embedded Software Engineer, you'll be at the forefront of developing IoT and smart home security products. The role combines technical expertise in C/C++ programming with embedded systems development, making it perfect for engineers passionate about building innovative consumer devices.

The position offers a blend of technical challenges and leadership opportunities, where you'll contribute to both existing and new product development. You'll be working in a dynamic environment that values independence, collaboration, and technical excellence. The team culture emphasizes proactive communication and peer collaboration, making it ideal for engineers who thrive in open, collaborative environments.

This role is perfect for someone who has experience with full software development lifecycle and enjoys seeing products through from conception to delivery. You'll be working with cutting-edge IoT technology while being backed by Amazon's robust infrastructure and resources. The position offers the opportunity to make a significant impact on products used by millions of customers worldwide.

Ring's rapid growth in the UK market means there's substantial opportunity for professional development and technical leadership. The ideal candidate will combine strong technical skills with the ability to work effectively in a fast-paced environment, making this an excellent opportunity for engineers looking to advance their careers in embedded systems development at a leading tech company.

Last updated 2 hours ago

Responsibilities For Embedded Software Engineer, Ring

  • Delivering high-quality C/C++ code for Ring Devices
  • Specifying, designing, and implementing functionality of embedded subsystems
  • Collaborating effectively with team members
  • Proactive communication and technical leadership
  • Working on development of new and existing products

Requirements For Embedded Software Engineer, Ring

  • Experience contributing to architecture and design of new and current systems
  • Professional, non-internship software development experience
  • Experience programming with modern languages like Java, C++, or C#
  • Experience with object-oriented design
  • Bachelor's degree in computer science or equivalent (preferred)

Interested in this job?

Jobs Related To Amazon Embedded Software Engineer, Ring

Emulation Engineer

AWS Emulation Engineer position focusing on pre-silicon verification and emulation technologies for cloud infrastructure development.

Embedded Software Development Engineer - Satellite Avionics

Design and develop embedded security systems for Amazon's Project Kuiper satellite constellation, ensuring secure communications between space and ground systems.

Software Development Engineer, Device OS

Software Development Engineer role at Amazon Lab126 focusing on device OS development, platform architecture, and SDK development for Amazon's consumer electronics products.

Embedded Software Dev Engineer, Project Kuiper Customer Terminal Software

Embedded Software Engineer role at Amazon's Project Kuiper, developing software for satellite communication terminals to provide global broadband access.

Embedded Software Dev Engineer, Project Kuiper Customer Terminal Software

Embedded Software Engineer role at Amazon's Project Kuiper, developing satellite communication terminal software to provide global broadband access.