8 LATS Solutions Jobs
Senior Software Engineer - Model Based Development (6-8 yrs)
LATS Solutions
posted 6d ago
Key skills for the job
Job Summary :
We are seeking a highly skilled Senior Software Engineer - Model-Based Development (MBD) with expertise in AUTOSAR toolsets, MIL/SIL validation, and AutoCode generation for automotive embedded systems. The candidate will be responsible for model development, validation, integration, and testing in compliance with automotive industry standards.
Key Responsibilities :
1. Model-Based Development (MBD) :
- Develop Simulink/Stateflow models for automotive control systems.
- Design, implement, and optimize control algorithms using MATLAB/Simulink.
- Ensure compliance with MISRA and functional safety (ISO 26262) guidelines.
2. AUTOSAR Toolset & Software Integration :
- Work with AUTOSAR authoring tools (Vector DaVinci, EB Tresos, etc.) for component development and configuration.
- Integrate generated code with AUTOSAR Basic Software (BSW) and RTE (Runtime Environment).
- Debug and troubleshoot software integration issues.
3. Model-in-the-Loop (MIL) & Software-in-the-Loop (SIL) Validation :
- Develop and execute MIL/SIL test cases for validation of software models.
- Perform functional verification and validation of embedded software using SIL/PIL techniques.
- Conduct performance analysis and optimize model execution.
4. AutoCode Generation & Optimization :
- Generate embedded C code using MATLAB Embedded Coder / dSPACE TargetLink.
- Optimize AutoCode for performance, memory, and real-time execution constraints.
- Ensure seamless integration of AutoCode with target ECUs.
5. Testing, Debugging & Documentation :
- Utilize tools like CANoe, CANalyzer, INCA, dSPACE ControlDesk for debugging and calibration.
- Conduct HIL testing and analyze real-time data.
- Document system architecture, software design, and validation reports.
Required Skills & Qualifications :
- 6+ years of experience in Model-Based Development (MBD) for automotive or embedded systems.
- Strong hands-on experience with MATLAB/Simulink/Stateflow.
- Proficiency in AutoCode generation using Embedded Coder / TargetLink.
- Experience with AUTOSAR tools (Vector DaVinci, EB Tresos, ISOLAR, etc.).
- In-depth knowledge of MIL/SIL validation, functional safety (ISO 26262), and ASPICE.
- Proficiency in embedded C programming and debugging tools like CANoe, INCA, Lauterbach Debugger.
- Understanding of ECU software architecture, BSW, RTE, MCAL integration.
- Experience in HIL testing and real-time validation is a plus.
Preferred Skills :
- Experience with AUTOSAR Adaptive Platform.
- Hands-on experience in control system design for automotive applications.
- Knowledge of communication protocols (CAN, LIN, FlexRay, Ethernet)
Functional Areas: Software/Testing/Networking
Read full job description