Embedded Controls Engineer
Core
Design, develop, and test low-level source code, model-based software, and control algorithms for airborne electronic hardware.
Role type
Embedded Controls Engineer
Builds
Embedded software and control algorithms for airborne systems
Domain
Aerospace / Embedded Systems / Control Theory
Deliverable
production ML models
Required skills
Embedded software development, Model-based design (MATLAB/Simulink), Closed-loop control, Microcontroller programming, Hardware troubleshooting
Preferred skills
Electric motor control, Electromagnet design, Power electronics, ARM microcontrollers (STM32, TMS570, AM26x), C2000 microcontrollers, Rapid prototype development
Technologies
MATLAB, Simulink, STM32, TMS570, AM26x, C2000, Oscilloscopes, Logic analyzers, Spectrum analyzers
Responsibilities
Develop code supporting control algorithms at the microcontroller level, Integrate embedded software with airborne electronic hardware, Troubleshoot hardware/software issues using diagnostic tools, Assist with hardware bring-up on prototype products, Define and analyze hardware/software interface definitions, Support hardware and software architecture trade studies
Seniority
Mid-level (3–5 years experience)
