Drone Firmware Software Dev Engineer, Ring Robotics Platform Engineering
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.