CareerPlan

Senior Power Electronics Firmware Engineer

San Francisco, CAFull-time2026-11-06 → 2026-11-10

Core

Develop firmware for motor drive and power systems to generate digital weight for fitness equipment, ensuring smooth, responsive, and safe operation.

Role type

Senior IC embedded firmware engineer (motor control & power electronics)

Builds

Motor control and power management firmware for consumer fitness hardware

Domain

Consumer fitness hardware / Power electronics / Motor control

Required skills

C development for real-time systems, RTOS development, FOC for PMSM/BLDC motors, power electronics fundamentals (inverters, PWM, gate drivers), discrete-time control loop design, motor-control MCU/DSP experience, safety-critical system debugging

Preferred skills

Python, MATLAB/Simulink, CAN/UART/SPI/I2C protocols, oscilloscope/probe usage, functional safety standards (IEC 60730, ISO 26262), regenerative energy management, SIL/HIL testing, secure OTA updates

Technologies

TI C2000, STM32, NXP, CAN, UART, SPI, I2C, MATLAB/Simulink, Python, Git, Jenkins

Responsibilities

Develop and improve motor control and power management firmware; Add and maintain protection features (overcurrent, overtemperature); Bring up and debug new boards in the lab; Test and tune motor performance; Support manufacturing test and calibration; Work with cross-functional teams to implement member feedback

Seniority

Senior, hands-on IC