We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Powertrain Senior Software Engineer

Stellantis
United States, Michigan, Auburn Hills
1000 Chrysler Drive (Show on map)
Jun 06, 2025

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:



  • Bachelor's Degree in Electrical, Computer Engineering or related degree field
  • Knowledge about IBM RTC (ALM, RQM etc.)
  • Software competency and system knowledge.
  • Proficient in testing and debugging using LauterBach Trace 32 debugger and INCA
  • 5 or more years of experience in system controls
  • Micro-Controller experience, simulation and familiarity with engine controls
  • Programming knowledge
  • Matlab Simulink, State-Flow, C,C++ and Assembly programming


Preferred Qualifications:



  • Master of Science Degree

Applied = 0

(web-696f97f645-6kfh8)