Powertrain Senior Software Engineer
![]() | |
![]() United States, Michigan, Auburn Hills | |
![]() 1000 Chrysler Drive (Show on map) | |
![]() | |
We are seeking a highly skilled and motivated software engineer with strong experience in mentoring and training both new and existing employees on tools and processes including C/C++ programming, TargetLink, Embedded Coder, and general software development workflows. The role involves extensive work in both auto-coding and hand-coding of engine control features, guiding them through the complete development life cycle-from requirements gathering and design to coding and testing. Candidates should demonstrate the ability to independently manage software development tasks and contribute to new feature implementation across a variety of software domains. The position also requires close collaboration with Systems and Control teams to finalize feature algorithms and interaction with Systems Engineering to define high-level requirements. Experience with version control tools such as GitHub, Accurev, Serena PVCS, and RTC is essential. The ideal candidate will have contributed to MISRA standards enforcement, performed static code analysis, and resolved compliance violations. Familiarity with On-Board Diagnostics (OBD I & II), physics-based modeling systems, and experience reviewing requirements, design documents, Simulink models, C++/assembly code, and test plans is expected. Additional responsibilities include performing unit, prototype, and beta testing using HIL systems or in-vehicle platforms and coordinating with Calibration and Controls Management teams to meet project deadlines. Basic Qualifications:
Preferred Qualifications:
|