BorgWarner, a global leader in automotive mobility solutions, is seeking a Senior Software Engineer for their Beijing location. This role focuses on embedded software development for vehicle drivetrain control systems, particularly all-wheel drive and electric vehicle driveline control units. The position requires expertise in embedded C programming, AUTOSAR architecture, and automotive software development processes.
The ideal candidate will be responsible for designing and implementing platform software using both model-based and traditional development methods. Key responsibilities include developing basic software components, MCU driver components, and application software using tools like Simulink and Stateflow. The role involves significant work with automotive-specific technologies and requires strong skills in unit testing, integration, and software maintenance.
This is an excellent opportunity for an experienced software engineer looking to work with cutting-edge automotive technology. The position offers the chance to work with a global team and contribute to innovative mobility solutions. BorgWarner promotes a culture focused on safety, diversity, and environmental responsibility, making it an ideal workplace for those passionate about sustainable transportation technology.
The role requires a minimum of 3 years of ECU software development experience in the automotive industry, strong C programming skills, and familiarity with microcontroller programming. Knowledge of AUTOSAR architecture and automotive development tools is essential. The position offers the opportunity to work on complex technical challenges while contributing to the future of automotive technology.