CareerPlan

Embedded Software Engineer, Motor Control & Real-Time Systems

Los Angeles, CAFull-time$150k2026-10-05 → 2026-11-10

Core

Develop real-time control software, motor drive firmware, and device drivers for test stands and production systems in nuclear fuel enrichment.

Role type

Senior IC embedded software engineer (motor control & real-time systems)

Builds

Deterministic, fault-tolerant control loops and power electronics drivers for nuclear enrichment test and production equipment

Domain

Nuclear energy / Industrial automation / Motor control

Required skills

C/C++/Rust, motor control algorithms (FOC, sensorless, closed-loop), real-time Linux (PREEMPT_RT), embedded microcontroller/DSP programming, fieldbus protocols (EtherCAT, CANopen), driver development, control theory (state estimation, filtering)

Preferred skills

Power electronics/inverter integration, model-based design (Simulink), advanced estimation techniques, safety-critical system design

Technologies

PREEMPT_RT, TI C2000, STM32, EtherCAT, CANopen, SPI, I2C, PCIe, Python, MATLAB/Simulink

Responsibilities

Architect deterministic control software on real-time Linux and MCUs; implement motor control algorithms and drive firmware; develop fieldbus masters and instrumentation drivers; build SIL/HIL validation infrastructure; perform safety analyses and validate control logic.

Seniority

Senior, hands-on IC