BorgWarner, a global leader in innovative mobility solutions, is seeking a Senior Software Engineer to join their team in Beijing, China. This role focuses on designing and verifying embedded software for control modules of BorgWarner DriveTrain System products, including all-wheel drive system control units and electric vehicle driveline control units.
The position offers an opportunity to work with cutting-edge automotive technology, specifically in embedded systems and control software development. You'll be responsible for designing and implementing platform software using both model-based design and traditional development methods, working with various technologies including Embedded C, Simulink, and Stateflow.
The ideal candidate brings at least 3 years of ECU software development experience in the automotive industry, strong programming skills in C for embedded systems, and familiarity with AUTOSAR architecture. Knowledge of microcontrollers, particularly Infineon Aurix Tricore series, is essential. Experience with automotive-specific tools like Vector CAN tools, Matlab/Simulink, and understanding of Functional Safety and Cyber Security principles are valuable assets.
At BorgWarner, you'll be part of a company that values innovation, sustainability, and excellence. The company promotes a diverse and inclusive environment, emphasizing safety, integrity, and environmental responsibility. This role offers the chance to work on meaningful projects that contribute to the future of clean and energy-efficient mobility solutions.
The position involves collaboration with ECU development stakeholders and adherence to BorgWarner's Software Development Process. You'll be involved in various aspects of software development, from design and implementation to testing and maintenance, making it an excellent opportunity for a senior engineer looking to make an impact in the automotive industry.