Skip to content
mimi

Model-Based Development Engineer

Pi-Square Technologies LLC

US · On-site Full-time 1w ago

About the role

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

Skills

ADASAUTOSARBMSEmbedded CEmbedded CoderETAS INCAGitHILHVACISO 26262MATLABMILMBDPowertrainPythonPIDSimulinkSILStateflowSVNTargetLinkVector CANoedSPACE

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free