Senior Software Engineer

BorgWarner - Auburn Hills, MI

Hiring: Senior Software Engineer Company: BorgWarner Location: Auburn Hills, MI Job Posted Time: 2026-09-10 13:58:58 Employment Type: Hybrid Target Skills & Keywords : C, Configuration Management, Embedded Systems, MATLAB, Root Cause Analysis, Simulink, Unit Testing About the job Experience: •5+ years professional experience developing embedded software using the C programming language in the automotive, aerospace, commercial machinery, or rail industries required •5+ years professional experience utilizing Matlab/Simulink to develop embedded software for production projects required •Professional experience configuring or interfacing to an AUTOSAR software stack required •Professional experience of auto-generation of embedded C source code from model-based designs using dSPACE Targetlink or Matlab Embedded Coder required •Professional experience with software design verification through unit testing in a Simulink or Embedded test framework environment (MIL, SIL) required Required Skills: •This position will adhere to Global Star Safety Program, including safety rules, practices and training as outlined in the BorgWarner •BorgWarner is an equal employment opportunity employer such that all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. Qualifications: •Bachelor’s degree in Computer Science, Computer Engineering, Electronic Communication, or Electrical Engineering required Compensation: •$100,800 - $141,750 / year Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!