CareerPlanGet AI match score →

Rotational Development Program – Software Engineer – Power Solutions

Farmington Hills, MI, us💼 Full-time🗓 2026-06-26 → 2026-07-31

Core

Entry-level rotational program for software engineers to develop expertise in Powertrain Control Units (engine, fuel cell, battery) through four customized rotations.

Role type

Entry-level rotational software engineer (automotive embedded controls)

Builds

Powertrain Control Units for engine, fuel cell, and battery systems

Domain

Automotive embedded systems and controls

Deliverable

production ML models | product features

Required skills

Embedded C, Python, Matlab, C++, requirements engineering, system and software architecture design, testing activities, low-level and application software development, debugging, root-cause investigation, technical documentation

Preferred skills

Hands-on experience in SAE, Formula, or Baja, exposure to software development and testing, engine/vehicle/battery controls knowledge, leadership experience

Technologies

Embedded C, Python, Matlab, C++

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗