Job Description:
We are looking for a Software Model-Based Design (MBD) Engineer with expertise in MATLAB/Simulink, TargetLink, embedded software development, and software testing. Automotive experience is preferred, and a Battery Management System (Client) background is a plus.
Key Responsibilities:- Design and develop model-based applications using MATLAB, Simulink, and TargetLink.
- Perform code generation using Embedded Coder and TargetLink.
- Conduct Model-in-the-Loop (MIL) and Software-in-the-Loop (SIL) testing.
- Analyze requirements and establish traceability according to ASPICE using JAMA software.
- Use Git and Jira for version control and project tracking.
- Develop C-based software for unit testing application functions and components.
- Support the creation and review of Software Requirement Specifications (SRS).
- Perform embedded C coding and debugging.
- Apply the Software V-Model and support AUTOSAR-based development where applicable.
Required Qualifications:
- BE/B.Tech/M.E/M.Tech in a relevant engineering discipline.
- A bachelor's degree in Electronics, Electrical, or Computer Engineering is required. Non-engineering backgrounds are not eligible.
- Knowledge of MATLAB, Simulink, TargetLink, code generation, MIL/SIL testing, and ASPICE processes.
Preferred / Good-to-Have Skills:
- Automotive industry experience.
- Battery Management System (Client) knowledge.
- TESSY for SIL testing.
- AUTOSAR experience.
- CAPL scripting and Hardware-in-the-Loop (HIL) testing.
- Automotive diagnostics knowledge.