About the job Senior Embedded Systems & Controls Engineer
Senior Embedded Systems & Controls Engineer (Robotics, Automotive & Industrial Automation)
Location: Irvine, CA Level: Band 6 (Senior / Staff)
Schedule: 9:00 AM – 4:30 PM, Monday – Friday
The Role: Build the Brain, Not Just the Muscles
We are seeking a Senior Embedded Systems & Controls Software Engineer with strong systems intuition and a passion for building robust, safety-critical control software. While this role is within the aerospace sector, we are looking for the "builder" mentality found in Robotics, Autonomous Vehicles, and Industrial Automation.
This is not a fast inner-loop motor-control role. Instead, you will own the supervisory control layers that coordinate actuators, motor drives, power sequencing, and vehicle-level systems. You will architect and implement the state machines, diagnostics, and communication interfaces that ensure safe, deterministic operation across complex systems
Key Responsibilities
- System Control Architecture: Design and own system-level control architecture spanning actuator control, power sequencing, and operational state management.
- Logic & State Management: Develop supervisory logic, state machines, and mode management—including safe power-up/down, fault response, and degraded operating modes.
- Embedded Software Development: Develop and maintain software in C/C++ on real-time, safety-oriented MCUs such as TI C2000 or NXP.
- Interface & Communication: Define and implement system interfaces and author Interface Control Documents (ICDs) for protocols like CAN, ARINC 825, and SPI.
- Model-Based Design: Use MATLAB/Simulink to develop and validate system-level control logic and coordination strategies.
- Integration & Test: Lead system-level integration across motor control, BMS, and sensors, supporting hardware bring-up and HIL testing.
- Safety & Compliance: Support the development of safety-critical software by following disciplined processes aligned with standards like DO-178C or equivalent safety frameworks.
Qualifications
- Education: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Experience: Minimum of 8 years of experience developing embedded control software for complex real-time systems.
- Technical Skills: Strong proficiency in embedded C/C++ and real-time software architecture.
- Logic Design: Proven experience designing system-level control logic, state machines, and sequencing.
- Protocols: Hands-on experience with communication protocols such as CAN, SPI, Ethernet, or ARINC.
- Validation Tools: Experience with model-based design tools (MATLAB/Simulink) and SIL/HIL testing.
Why This Role?
- Elite Talent: Work alongside top engineering talent and innovators from across the aerospace and tech sectors.
- Sustainable Culture: Maintain a rare 9:00 AM – 4:30 PM schedule while moving faster than industry standards.
- Ownership: Take deep technical ownership of how complex control systems behave as a whole.
- Comprehensive Benefits: Competitive compensation, equity participation, and full health/vision/dental/401K benefits.
Ready to see your code take flight? Apply today.