
Software Test Engineer
BorgWarner Inc.15 hours ago
Bengaluru, IndiaSenior
Responsibilities
- Create and execute test cases for integration and functional testing according to software requirements and the V-Cycle.
- Perform manual and automated functional testing on laboratory test benches with hardware and loads or on HIL systems.
- Debug embedded software on target hardware using test benches and in-circuit emulators.
- Develop test automation using Python frameworks.
- Handle target electronic hardware and laboratory equipment, including oscilloscopes, programmable power supplies, function generators, multimeters, and current probes.
- Conduct technical peer reviews of test specifications and test executions.
- Handle complex testing and problem-solving tasks, report testing status to leads or managers, and collaborate with multicultural, multidisciplinary teams across locations.
Requirements
- Working knowledge of C, CAPL scripting, and Python scripting.
- Working knowledge of electronics, including IGBTs, MOSFETs, inverters, converters, circuits, PCBs, soldering, and schematics.
- Working knowledge of automotive communication protocols including UART, CAN, LIN, and UDS.
- Working knowledge of Vector tools including CANoe, CANape, vFlash, ODX Studio, and VT System.
- Experience with automated test equipment and HIL simulators, including PXI, dSPACE, Opal RT, or Vector VT System.
- Ability to perform software testing and debugging on embedded automotive hardware.
About BorgWarner Inc.
BorgWarner Inc. designs and manufactures propulsion and drivetrain components for global automakers, spanning combustion, hybrid, and electric vehicles. Its portfolio includes turbochargers, clutches and dual-mass flywheels, eMotors, inverters, and battery systems, sold primarily as original equipment with an aftermarket presence. Founded in 1928 and headquartered in Auburn Hills, Michigan, the NYSE-listed company expanded its electrification capabilities through acquisitions such as Delphi Technologies (2020) and AKASOL (2021).