Apply now »

Manager - Software Testing & HIL Validation

Date:  17 May 2026
Location: 

Bangalore, Banglore CO, IN

Company:  Mahindra Last Mile Mobility Limited

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


Job Segment: Automotive

Apply now »