Robotics Controls Engineer — Real-World Motion & Safety

Weave Robotics, Inc.

San Francisco, Northern (CA, KY)

Hybrid

USD 120,000 - 170,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Weave Robotics, Inc. is seeking a Robotics Software Engineer specializing in Controls to design and implement control systems that translate high-level commands into precise robot motion.

You’ll collaborate with electrical, mechanical, and ML engineers to integrate firmware with custom hardware for safe, compliant robot behavior. You will build and tune hierarchical control loops, develop motor control software from prototypes to production, and ensure timing, safety, and robustness across the

Qualifications

  • Experience building controllers that run on real robot hardware.
  • Strong motor control theory with hands-on encoder, current sensing, and filtering.
  • Proficiency in embedded software with real-time constraints and low-level peripherals.
  • Experience with embedded communication interfaces (SPI, I2C, RS-485, CAN, Ethernet, EtherCAT).
  • Knowledge of embedded safety mechanisms (brownout detection, overcurrent protection, watchdogs, thermal monitoring).

Responsibilities

  • Own policy-output-to-joint-commands and turn action streams into whole-body motion.
  • Design, implement, and tune hierarchical control systems with nested feedback loops.
  • Build motor control software from prototypes through production deployment.
  • Create whole-body controllers including operational-space and impedance control.
  • Architect reliable, high-performance software for production robotic systems.
  • Develop pipelines for encoder calibration, sensing, filtering, synchronization, and testing.

Skills

Robotics
Embedded software
Real-time systems
Motor control

Tools

SPI
I2C
RS-485
CAN/CAN FD
Ethernet
EtherCAT

Job description

Weave Robotics, Inc. is seeking a Robotics Software Engineer specializing in Controls to design and implement control systems that translate high-level commands into precise robot motion.

You’ll collaborate with electrical, mechanical, and ML engineers to integrate firmware with custom hardware for safe, compliant robot behavior. You will build and tune hierarchical control loops, develop motor control software from prototypes to production, and ensure timing, safety, and robustness across the

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Controls Engineer — Whole-Body Motion
Robotics Controls Engineer — Whole-Body Motion

Weave Robotics • San Francisco (CA)

On-site
USD 140,000 - 190,000
Robotics Software Engineer, Controls San Francisco, CA · On-site
Robotics Software Engineer, Controls San Francisco, CA · On-site

Weave Robotics, Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 120,000 - 170,000
Robotics Actuator Firmware Engineer - Real-Time Control
Robotics Actuator Firmware Engineer - Real-Time Control

Socket.dev • San Francisco (CA)

On-site
USD 120,000 - 170,000
Robotics Software Engineer, Controls
Robotics Software Engineer, Controls

Weave Robotics • San Francisco (CA)

On-site
USD 140,000 - 190,000
Robotics Software Engineer, Actuator Firmware San Francisco, CA · On-site
Robotics Software Engineer, Actuator Firmware San Francisco, CA · On-site

Weave Robotics, Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 120,000 - 180,000
Robotics Embedded Systems Engineer — Real-Time Production
Robotics Embedded Systems Engineer — Real-Time Production

Weave Robotics • San Francisco (CA)

On-site
USD 120,000 - 180,000
Actuator Firmware Engineer — Real-Time Home Robotics
Actuator Firmware Engineer — Real-Time Home Robotics

Weave Robotics, Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 120,000 - 180,000
Robotics Software Engineer, Actuator Firmware
Robotics Software Engineer, Actuator Firmware

Socket.dev • San Francisco (CA)

On-site
USD 120,000 - 170,000
Robotics Controls Engineer - Real-Time Motion & Simulation
Robotics Controls Engineer - Real-Time Motion & Simulation

Mind Robotics • Palo Alto (CA)

On-site
USD 90,000 - 120,000
Principal Robotics Software Architect
Principal Robotics Software Architect

Socket.dev • San Francisco (CA)

On-site
USD 180,000 - 260,000