Robotics Software Engineer, Actuator Firmware
Hybrid (San Francisco, CA)$140k - $180kFull-timePosted 2w ago
About the role
Actuator Firmware Engineer role at Weave Robotics focused on developing robust, real-time firmware for robot actuators, integrating with hardware, and building low-level control systems for safe and precise motion.
Responsibilities
- Design, develop, and maintain motor control firmware for early prototypes through production deployment.
- Develop, implement, and tune hierarchical control systems, including nested feedback control loops.
- Architect reliable, high-performance firmware that meets the timing, safety, and robustness requirements of production robotic systems.
- Validate and debug custom motor controllers, sensors, and embedded systems while partnering closely with electrical engineers during board development.
- Build robust pipelines for encoder calibration, current and voltage sensing, filtering, synchronization, and system characterization.
Qualifications
- 2+ years developing control software for real-time systems, including firmware architecture, microcontrollers, drivers, and hardware abstraction layers.
- Deep understanding of embedded systems, firmware engineering, and working with prototype hardware.
- Proficiency developing embedded software with a deep understanding of real-time constraints and low-level peripherals.
- Strong understanding of motor control theory with hands-on implementation working with rotary encoders, current sensing, calibration, filtering, and synchronization techniques used for robust feedback control.
- Experience with embedded communication interfaces such as SPI, I2C, RS-485, CAN/CAN FD and/or EtherCAT.
- Knowledge of embedded safety mechanisms—including brownout detection, overcurrent protection, watchdogs, and thermal monitoring.
- Experience with Rust is a plus.
Skills
Required:Real-time embedded firmware developmentMotor control theoryEmbedded interfaces (SPI, I2C, RS-485, CAN/CAN FD, EtherCAT)Embedded safety mechanisms
Nice to have:Rust
Last updated Oct 7, 2026. Interested? Apply on the company site.

About Weave Robotics
Personal robots for the home--that ship in 2025
Making the world’s first personal robot that's built for the home. Our robot, Isaac, will autonomously tidy up endless messes, fold laundry, and care for your home while you’re away, and we’re shipping our first 30 in fall of 2025.
More open roles at Weave Robotics
- Robotics Software Engineer, Controls2w agoHybrid (San Francisco) · Engineering
- Marketing Lead2w agoHybrid (San Francisco, CA) · Marketing
- Mechanical Design Engineer, Mechanisms2w agoHybrid (San Francisco, CA) · Engineering
- ML Research Scientist, Robot Learning2w agoHybrid (San Francisco, CA)
- Principal Robotics Software Engineer2w agoSan Francisco, CA
