CareerPlanSign in

Senior Software Engineer

Auburn Hills - Michigan - USA💼 Full-time💰 $100,800–$100,800🗓 2026-07-24 → 2026-09-27

Core

Develop and deploy embedded software solutions for BorgWarner AWD products using model-based design, autocode generation, and embedded C programming.

Role type

Senior IC embedded software engineer (automotive)

Builds

Embedded software components for automotive all-wheel-drive (AWD) systems

Domain

Automotive industry, embedded systems, drivetrain

Deliverable

production ML models | product features

Required skills

Embedded C programming, Model-based design, Autocode generation, AUTOSAR stack configuration, Unit testing (MIL/SIL), Embedded debugging, ASPICE process adherence

Preferred skills

Automotive electrical/mechatronic systems knowledge, CAN protocol expertise, ISO26262 Functional Safety experience

Technologies

C, Matlab/Simulink, dSPACE Targetlink, Matlab Embedded Coder, AUTOSAR, CAN

Responsibilities

Analyze and estimate SW development activities; Elicit, analyze, and manage software requirements; Develop software units per detailed design; Plan and execute unit and integration tests; Perform root cause analysis and problem resolution; Maintain configuration management and traceability; Conduct peer reviews and document best practices.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.