CareerPlanSign in

Drone Firmware Software Dev Engineer, Ring Robotics Platform Engineering

Cambridge, England, United Kingdom💼 Full-time🗓 2026-09-24 → 2026-09-25

Core

Developing foundational software layers and control algorithms for autonomous and flying robots (drones) at the edge.

Role type

Embedded Software Engineer (Robotics Platform)

Builds

High-performance embedded software frameworks and control systems for Ring's autonomous robotics products.

Domain

Robotics, Embedded Systems, Control Theory

Deliverable

production ML models | product features

Required skills

C/C++, embedded development, ARM CPUs, object-oriented design, control algorithms

Preferred skills

Computer architecture, low-level drivers, full SDLC, code reviews, build processes, testing

Technologies

C, C++, ARM

Responsibilities

Specify, design, and implement functionality of embedded subsystems; implement state-of-the-art control algorithms for autonomous systems; deliver high-quality C/C++ code for Ring Devices.

Seniority

Mid-level, hands-on IC

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.