Staff Controls Engineer
Core
Design and implement motor control algorithms (FOC, six-step, direct torque) and firmware for BLDC/PMSM motors in defense hardware systems.
Role type
Staff Controls Engineer (Embedded Systems)
Builds
Motor control algorithms, firmware, and simulation models for actuators, propulsion, and avionics.
Domain
Defense technology / Power electronics / Embedded control
Required skills
Motor control algorithms (FOC, six-step, DTC), Sensorless rotor estimation, Embedded C (STM32, TI C2000), MATLAB/Simulink modeling, HIL integration, Power electronics (inverters, PWM), Control theory (PID, observers), Communication protocols (CAN, SPI, UART)
Preferred skills
SiC/GaN power device integration, Low-speed sensorless control, Real-time simulation platforms (dSPACE, Typhoon HIL), Thermal modeling, Defense/aerospace/robotics domain experience
Technologies
MATLAB, Simulink, Embedded Coder, STM32, TI C2000, NXP S32K, dSPACE, Typhoon HIL, CAN, SPI, UART, RS-485
Responsibilities
Design field-oriented control and sensorless estimation algorithms; Build high-fidelity motor/inverter models for MIL/SIL/HIL simulation; Implement hard real-time motor control firmware on microcontrollers; Configure motor control peripherals and fault detection systems; Integrate communication interfaces for telemetry and diagnostics.
Seniority
Staff, hands-on IC with mentorship
