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.
L
LMK Recruiting Solutions
“Looking for what’s next before you are.”
What’s next?
We’re always looking ahead, constantly working to be the subject matter experts in the fields that we serve. Whether it’s studying the latest industry trends or keeping you informed on best practices, our strategic recruiters are always looking for what’s next before you are.
Relationships
We work harder than other recruiters to grow relationships with our clients and candidates. This approach allows us to better match the right candidate with the right opportunity. We want to be a part of the ongoing, ever-changing process for the people we serve.
iRiS
We identify, connect with, evaluate, and deliver top talent.
20 to 49 employees
Staffing/Employment Agencies
http://www.irisrecruiting.com