Robotics Software Engineer, Controls
Hybrid (San Francisco)$140k - $190kFull-timePosted 2w ago
About the role
Robotics Software Engineer focusing on Controls to design and develop control systems that translate high-level motion commands into precise, responsive robot behavior for Weave Robotics’ home robots.
Responsibilities
- Own policy-output-to-joint-commands. Turn action streams into whole-body motion: retiming, smoothing and coordinating both arms, the torso and the base without sacrificing responsiveness.
- Design, implement, and tune hierarchical control systems, including nested feedback control loops.
- Build motor control software from early prototypes through production deployment.
- Build whole-body controllers. Operational-space and impedance control, QP-based whole-body control with contact and joint constraints, and the compliant behaviors that make a bimanual robot safe to work around.
- Architect reliable, high-performance software that meets the timing, safety, and robustness requirements of production robotic systems.
- Build robust pipelines for encoder calibration, current and voltage sensing, filtering, synchronization, and system characterization.
Qualifications
- 3+ years building controllers that ran on real robot hardware, ideally manipulators or legged/mobile platforms.
- 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.
- Proficiency developing embedded software with a deep understanding of real-time constraints and low-level peripherals.
- Experience with embedded communication interfaces such as SPI, I²C, RS-485, CAN/CAN FD, Ethernet, or EtherCAT.
- Knowledge of embedded safety mechanisms—including brownout detection, overcurrent protection, watchdogs, and thermal monitoring.
- Excellent instincts for the gap between offline tracking plots and real-world performance.
Skills
Required:Motor control theoryEmbedded software developmentEmbedded communication interfacesEmbedded safety mechanismsReal-time constraintsControl systems
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
- 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
- Embedded Software Engineer2w agoSan Francisco, CA
