Manager - Software Testing & HIL Validation
Bangalore, Banglore CO, IN
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