20 Aug
|
BorgWarner
|
Bengaluru
20 Aug
BorgWarner
Bengaluru
Job Title: Software Unit Testing Engineer - MBD Verification
Experience: Minimum 2 years in ECU software unit testing, software verification or embedded software testing in the automotive industry
Educational Qualifications: Bachelor's degree in Engineering required; Master's degree is also acceptable
Location: Bengaluru IPEC India
Job Purpose:
BorgWarner PowerDrive Systems is looking for a dynamic, results-driven Software Unit Testing Engineer to support software unit verification for Model-Based Development application software at the Technical Centre India in Bengaluru. In this role, you will plan, develop, execute and report unit verification activities for controller, sensor, actuator and diagnostic modules used in BorgWarner PowerDrive System products. The position offers an opportunity to contribute to global customer programs across hybrid and electric vehicle solutions while working with TPT based agile testing, Polyspace based static testing and MATLAB/Simulink/Stateflow based software verification.
Key Responsibility:
• Analyze software requirements,
design inputs and model interfaces to define effective unit test scope and test strategy.
• Develop and maintain TPT test cases, test harnesses, signal mapping and expected outputs for MIL/SIL based dynamic unit testing.
• Perform software unit testing using TPT and static analysis using Polyspace Bug Finder / Code Prover as applicable.
• Review and analyze test results, coverage reports, Polyspace findings and deviations; support closure with software developers.
• Support unit level verification for MATLAB, Simulink and Stateflow based MBD software, including generated C code where required.
• Create and maintain unit test specifications, test reports, static analysis reports and traceability evidence as per project process.
• Estimate software unit testing effort, track progress and support quality reviews for global customer projects.
What we are looking for:
• Bachelor’s degree in engineering required;
📌 Software Unit Testing Engineer (Bengaluru)
🏢 BorgWarner
📍 Bengaluru