MBD Software Testing Engineer at TopGrep Tech Private Limited · Bengaluru (Bangalore) · 4 - 6 years · ₹3L - ₹7L / yr · Bootstrapped · Posted 19 May 2026

Position Title: Motor Control Unit Software Testing Engineer – MBD
Reporting To: Manager – MCU Software
Location:Bangalore
Employment Type: Contract
Experience: 4–6 Years
Industry Preference: Automotive
Educational Qualification: B.Tech / M.Tech in Electrical Engineering or related discipline
About the Role
We are looking for a Model Based Test (MBD) Engineer with strong experience in Motor Control Unit (MCU) software functional verification at subsystem level for automotive applications. The role involves model-based testing, verification, and validation of motor control software using MATLAB/Simulink environments and MathWorks toolchains.The ideal candidate should have hands-on experience in MIL/SIL testing, test case development, verification planning, issue analysis, and subsystem-level validation of motor control software for induction motor and PMSM applications.
Key Responsibilities
- Perform subsystem-level functional verification and validation of MCU software
- Work on Motor Control FOC software architecture for Induction Motors, PMSM motors
- Create and execute Design Verification Plans (DVP)
- Perform software unit testing using MIL (Model-in-the-Loop), SIL (Software-in-the-Loop)
- Develop and execute test cases using MATLAB, Simulink, and Simulink Test Harness
- Identify and report issues, support debugging and resolution activities
- Generate validation and final test reports
- Support MCU software calibration activities at vehicle level
- Work with microcontrollers, preferably Infineon TriCore
Required Skills
- Strong knowledge of MATLAB, Simulink, Simulink Test Harness, MathWorks toolchain
- Experience in MIL/SIL testing and model-based verification
- Understanding of Motor Control FOC architecture and automotive embedded systems
- Good analytical, debugging, and problem-solving skills
- Understanding of automotive software development and validation processes is an added advantage.

About TopGrep Tech Private Limited
About
Company social profiles
Similar jobs (1)
Power Electric Vehicles with embedded software for battery management and autonomous driving.
What you'll do:
- Develop BMS algorithms (SOC/SOH estimation)
- Implement CAN bus communication protocols
- Code motor control algorithms (FOC, sensorless)
- Build ADAS features (ultrasonic parking, vision)
- HIL testing with Vector tools
- Optimize for automotive-grade reliability (AUTOSAR)
What we need:
- C/C++, Embedded Linux/RTOS
- Microcontroller experience (STM32, NXP)
- Control systems or automotive interest
- Debugging skills (oscilloscopes, logic analyzers)
Future-proof skills:
- Work on actual EV prototypes
- Portfolio for Tata, Mahindra EV teams
- Automotive cybersecurity exposure






