2h ago

Sr. Embedded Systems & Controls Software Engineer

Irvine, CA
full-timesenioraerospace

Tech Stack

Description

This role defines how complex control systems behave as a whole. You will own supervisory control layers that coordinate actuators, motor drives, power, and vehicle-level systems, designing state machines, sequencing, diagnostics, and communications to ensure system coherence and safety. Your work ensures motors, actuators, power, and climate systems operate coherently, safely, and predictably under all conditions.

Requirements

  • Bachelor's degree in EE, CompE, CS or equivalent experience
  • 8+ years building embedded control software for complex real-time systems
  • Proficiency in embedded C/C++ and real-time software architecture
  • Experience with system-level control logic, state machines, and sequencing
  • Hands-on with CAN, SPI, Ethernet, ARINC; MATLAB/Simulink and SIL/HIL validation

Responsibilities

  • Architect supervisory control across actuators, power sequencing, and operational modes
  • Implement state machines, mode management, safe power-up/down, fault response, and degraded operations
  • Develop embedded C/C++ on safety-oriented MCUs (TI C2000, NXP)
  • Design and document controller/subsystem/external interfaces for CAN, ARINC 825
  • Integrate across motor control, BMS, sensors, and vehicle control; support HIL debugging
0 views 0 saves 0 applications