CareerPlanSign in

Robotics Software Engineer, Actuator Firmware

San Francisco, CA💼 Full-time🗓 2026-09-20 → 2026-09-25

Core

Develop robust, real-time firmware and low-level control systems for robot actuators to enable precise, safe motion.

Role type

Embedded firmware engineer (actuator control)

Builds

Production robotic systems with compliant, force-sensitive motion

Domain

Robotics, embedded systems, motor control

Deliverable

production ML models | product features | infrastructure

Required skills

Real-time firmware architecture, microcontroller programming, motor control theory, embedded communication protocols (SPI, I2C, CAN, EtherCAT), sensor integration, safety mechanisms (brownout, overcurrent, watchdogs), encoder calibration, filtering, synchronization

Preferred skills

Rust programming

Responsibilities

Design and maintain motor control firmware from prototype to production; develop and tune hierarchical control systems with nested feedback loops; architect high-performance firmware meeting timing and safety requirements; validate and debug custom motor controllers and embedded systems; build pipelines for encoder calibration and system characterization

Seniority

Mid-level, hands-on IC

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