Software Engineer

BorgWarner • Beijing, Beijing • Posted May 31, 2026

Position Overview

Position Summary

Be responsible for designing and verifying embedded software for control modules of BorgWarner DriveTrain System products, including all wheel drive system control units and other assistant electric vehicle driveline control units. Work with the ECU development stakeholder team and follow BorgWarner Software Development Process.

Key Accountabilities

  • Designing and implementing platform software for DriveTrain system products, using both model-based software design and traditional development method
  • Basic Software Components design and verification (Embedded C)
  • MCU and Actuator Driver Components design and verification (Embedded C)
  • Application Software Components design and verification (Simulink and Stateflow)
  • Unit testing using MIL/SIL method
  • Software integration and Integration testing
  • Create and m...