← All roles

Robotics Software Engineer, Actuator Firmware

Apply on company site
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.
Weave Robotics logo

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