Key Responsibilities:
 
  • Interact with stakeholders to gather, analyse, and consolidate high-level functional requirements.
  • Develop and maintain Simulink/Stateflow models in line with customer-specific functional requirements for:
Electric Power Steering (EPS)
Battery Management Control Unit (BMCU)
On-Board and Off-Board Charging Systems
  • Generate production-level embedded C code using Embedded Coder.
  • Update and manage ARXML files using the Vector DaVinci Developer tool to incorporate sender/receiver interfaces.
  • Develop and execute test cases in Simulink using:
  1. Signal Builder
  2. Simulink Test Manager
  • Reactis for Model-In-the-Loop (MIL) and Software-In-the-Loop (SIL) validation.
  • Perform root cause analysis of issues reported by the validation team and implement corrective actions.
  • Support system design optimization to meet customer specifications and efficiency targets.
  • Develop MATLAB scripts (M-files) to automate quality checks and ensure deliverable compliance.
  • Perform mathematical modelling and data analysis (e.g., Time to PSD conversion, filtering).
  • Simulate reference input data and validate output for multi-directional vibration durability tests using Multi-Axis Simulation Shaker.
  • Engage in static and dynamic testing at both component and vehicle level.
  • Handle ETAS Lab-Car for Hardware-in-the-Loop (HIL) integration and support data analysis using MATLAB and nCode.
 
Key Skills
 
  • Model-Based Design: Simulink, Stateflow, Embedded Coder 
  • Testing & Validation: MIL, SIL, Reactis, Signal Builder, Test Manager 
  • AUTOSAR Tools: Vector DaVinci Developer 
  • Scripting & Data Analysis:MATLAB/Simulink, M-scripting, nCode 
  • Hardware Tools: ETAS Lab-Car 
  • Domain Expertise:Electric Power Steering, Battery Management, Charging Systems, Active Vibration Control
  • Experience with Adaptive Control Systems
  • Exposure to ISO 26262 or other functional safety standards
  • Understanding of automotive communication protocols (CAN, LIN)