Manager - Software Testing & HIL Validation at Mahindra & Mahindra Limited
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

15 Aug, 26

Salary

0.0

Posted On

17 May, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

HIL Validation, MCU Software Testing, Vector CANoe, Python, CAPL, MATLAB, CAN FD, UDS, Field-Oriented Control, Power Electronics, Embedded Systems Validation, Test Automation, CANalyzer, vTESTstudio, Root Cause Analysis, Fault Injection

Industry

Motor Vehicle Manufacturing

Description
Job Summary This role involves comprehensive testing and validation of electric vehicle (EV) systems, with a strong focus on Motor Control Units (MCU), power electronics software, and other EV controllers. The ideal candidate should have hands-on experience in Hardware-in-the-Loop (HIL) testing, test automation, and embedded systems validation, contributing to the performance, safety, and reliability of next-generation electric mobility solutions.   Roles and Responsibilities   1. EV System & MCU Validation Validate functional behavior of EV systems including MCU and powertrain ECUs Perform motor functional testing (speed, torque, efficiency, response) Validate power electronics software functions and traction control systems   2. HIL Testing & Environment Development Develop and execute HIL test cases for MCU-based systems Design, develop, and maintain HIL setups using: Vector tools (CANoe, CANalyzer, vTESTstudio, CANoe.DiVa) Vector / dSPACE / ETAS / NI / OPAL-RT platforms Integrate controllers into HIL systems for closed-loop simulation and validation   3. Requirement Analysis & Test Automation Translate system requirements into automated test cases Develop automation frameworks and regression test suites Ensure complete traceability from requirements to test execution and defect tracking 4. Test Execution & Debugging Perform manual and automated testing of EV software systems Analyse system behaviour and identify defects Support root cause analysis and debugging activities   5. Diagnostics & Communication Testing Work with communication protocols: CAN, CAN FD, LIN, SPI, UART UDS (Unified Diagnostic Services), OBD Validate DTCs (Diagnostic Trouble Codes) and fault-handling mechanisms Perform fault injection and safety validation   6. Documentation & Reporting Prepare and maintain: Test plans and strategies Test cases and scripts Validation reports Issue logs and coverage analysis Ensure adherence to automotive standards and best practices   7. Collaboration Collaborate with software developers, system engineers, and calibration teams Align testing activities with product development lifecycle and release timelines   Required Skills Strong experience in MCU software testing and HIL validation Hands-on expertise with: Vector tools (CANoe, CANalyzer, vTESTstudio) HIL platforms (Vector/ dSPACE / ETAS / NI / OPAL-RT) Experience in test automation using Python, CAPL, or MATLAB Knowledge of automotive communication protocols (CAN, UDS, OBD, LIN) Strong debugging and analytical skills   Core Domain Knowledge (Must Have)   Motor & Control Systems Electric motors: PMSM, BLDC, Induction motors Control techniques: FOC (Field-Oriented Control) PWM and sensor less control Power Electronics Inverter operation, switching logic, and control strategies Sensors & Feedback Systems Current sensors: Hall-effect, shunt-based Voltage sensing systems Encoder types: Incremental encoders Absolute encoders Resolvers Understanding of speed and position estimation techniques
Responsibilities
Lead the comprehensive testing and validation of electric vehicle systems, focusing on Motor Control Units and power electronics. Develop HIL test environments and automation frameworks to ensure the safety and reliability of EV controllers.
Loading...