Manager - Software Testing & HIL Validation
Mahindra
5 - 10 years
Mangalore
Posted: 28/05/2026
Job 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
About Company
Mahindra is a leading Indian multinational conglomerate with diverse operations across industries such as automotive, aerospace, agribusiness, IT, and finance. Best known for its automobiles, especially SUVs and tractors, the company is recognized for innovation, sustainability, and its strong presence in both domestic and global markets.
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
