- San Francisco, California, United States
Firmware Engineer
Responsibilities
- Develop real-time firmware for robotic actuators, sensors, communications, and power systems.
- Own firmware from custom board bring-up through validation, production ramp, and sustained manufacturing.
- Build drivers and interfaces for ADCs, timers, PWM, DMA, SPI, I²C, UART, CAN, and other peripherals.
- Integrate encoders, force sensors, IMUs, current sensors, cameras, and other feedback devices.
- Collaborate with electrical, mechanical, controls, ML, test, and manufacturing engineers.
