PS

Validation Engineer (MBD)

Accepting applications

Pi Square Technologies · Illinois, United States

Full-Time Associate MATLABPythonSPICEaiate
Posted
1d ago
Category
Test
Experience
Associate
Country
United States
Job Title: Model-Based Development Engineer
Location: Illinois
Duration: Fulltime
________________________________________
Job Summary:
We are seeking a skilled Model-Based Development (MBD) Controls Engineer to design, develop, and validate control algorithms using MATLAB/Simulink for embedded systems. The role involves end-to-end development from requirement analysis to production-ready code, ensuring compliance with automotive standards.
________________________________________
Key Responsibilities:
• Develop control algorithms using MATLAB, Simulink, and Stateflow
• Perform Model-Based Design (MBD) for automotive or embedded systems
• Convert system requirements into functional models and control logic
• Generate production code using Embedded Coder / TargetLink
• Perform MIL, SIL, and HIL testing and validation
• Integrate models into embedded systems and support ECU development
• Collaborate with cross-functional teams (systems, hardware, software)
• Ensure compliance with ASPICE and ISO 26262 (Functional Safety)
• Debug and optimize control strategies for performance and reliability
________________________________________
Required Skills:
• Strong expertise in MATLAB / Simulink / Stateflow
• Experience in control systems design (PID, state machines, logic design)
• Knowledge of Embedded C programming
• Familiarity with AUTOSAR architecture and BSW concepts
• Hands-on experience with MIL/SIL/HIL testing frameworks
• Understanding of vehicle systems (BMS, HVAC, powertrain, ADAS, etc.)
• Experience with version control tools (Git, SVN)
________________________________________
Preferred Qualifications:
• Bachelor’s or Master’s degree in Electrical / Electronics / Mechanical Engineering
• 3–10+ years of experience in MBD or embedded systems
• Exposure to tools like dSPACE, Vector CANoe, ETAS INCA
• Experience in code generation and optimization
• Knowledge of Python or scripting for automation
Show more Show less