Electrical Engineer, Motor Controllers
Hybrid (San Francisco, CA)$140k - $200kFull-timePosted 2w ago
About the role
Role focused on owning motor controllers and motors for in-house actuators, driving gate drive, power stage, current sensing, feedback interfaces, and FOC bring-up and tuning for consumer home robots.
Responsibilities
- Design motor controller boards: gate drive, power stage, current sensing, MCU, and protection circuitry for in-house actuators, across different voltage and current requirements, from schematic through layout, bring-up, validation, and production.
- Own the feedback inputs: the interfaces the control loops live on: encoders, halls, phase voltage sensing, and thermistors, including signal conditioning, noise immunity next to a switching stage, and the timing and synchronization that current sampling requires.
- Bring up and tune FOC: commutate new motor and board combinations, tune current loops, calibrate encoder offsets, identify motor parameters, and verify torque accuracy and smoothness on the dyno, partnering with the firmware team that owns the production control software.
- Design for quiet and efficiency: switching behavior, PWM strategy, thermal design, and EMI/EMC engineered for a consumer product that runs near people, not an industrial cabinet.
- Support production: Drive DFM/DFT, panelization, test point and programming strategy, end-of-line test coverage, and the per-unit calibration routines our line runs on every controller.
Qualifications
- Motor drive expertise: 3+ years designing motor drive or power electronics hardware: inverters, servo drives, robot actuators, e-mobility, or similar products. Solid grounding in BLDC/PMSM machine fundamentals.
- Hands-on FOC: implemented or tuned field-oriented control on real hardware: current loops, SVPWM, sensor calibration, and understanding how board design choices affect torque ripple, acoustic noise, or dead-time distortion.
- PCB design: complex multilayer boards in Altium or similar, from schematic capture through layout and bring-up. Knowledge of switching-stage layout demands: power loop area, Kelvin connections on shunts, gate drive routing, plane strategy.
- Communication protocols: Experience with EtherCAT, CAN/CAN FD, SPI, I²C, and other embedded serial buses and real-time industrial networks.
- Firmware bring-up and debug: comfortable in embedded C or Rust to tune loops, instrument boards, and debug control behavior without waiting on a firmware engineer.
- Hands-on debugging: oscilloscopes, current probes, and electronic loads as daily tools; you identify ringing before field deployments.
Skills
Required:Motor drive designField-oriented control (FOC)PCB design (Altium)Hardware/embedded protocolsFirmware bring-up (C/Rust)Diagnostics and debugging
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
