Algorithm Engineer

BorgWarner Inc.

📍 Ningbo, China, China

Full-time other-general Posted March 02, 2026

Job Description

The Algorithm Engineer will lead the development of thermal management product algorithms. This role is responsible for integrating software control and protection strategies according to customer requirements, considering the operation modes and boundaries of key components. The engineer will ensure that the software delivers required features, with a focus on COP (Coefficient of Performance), NVH (Noise, Vibration, and Harshness), and robust reliability.









KEY ACCOUNTABILITIES



· Deep understanding of PMSM control methods, with experience in IPMSM preferred.



· Define internal software requirements and complete module design for TMM



· Implement and integrate algorithms for related projects based on MATLAB modules.



· Develop advanced algorithms such as:



- Torque compensation



- Harmonic injection



- Zero-speed c...