Staff AI/ML Vehicle Motion Control Engineer - Vehicle System Controls
General Motors Proving Ground
The Role: The Staff AI/ML Vehicle Motion Control Engineer will be a key technical leader in GM’s Vehicle System Controls organization, on a team specifically focused on AI‑based control, machine learning, and advanced vehicle motion control. You will set the technical direction for how GM combines state‑of‑the‑art control theory with modern AI/ML methods to achieve step‑change improvements in handling, comfort, safety, and efficiency. This includes classical controllers and estimators, as well as learning‑based models and policies for vehicle motion control across braking, steering, chassis, and integrated dynamics. You will collaborate closely with teams in vehicle dynamics, ADAS/AD, perception, software, and safety to architect and deliver AI‑enabled motion control platforms that are robust, explainable, and production‑ready. What You’ll Do: Technical Leadership in AI‑Enabled Motion Control Serve as a staff‑level technical authority for AI/ML‑enabled vehicle motion control within the Vehicle System Controls organization. Define and own the technical roadmap for hybrid control architectures that blend model‑based and data‑driven methods. Provide hands‑on technical guidance, code and design reviews, and mentorship for engineers working in advanced control and AI/ML. Architecture, Algorithms, and Integration Architect scalable, reusable motion control platform components and interfaces that support multiple vehicle lines and ECU/compute platforms. Design and implement advanced control algorithms, including state‑space control, observers/estimators, optimal/robust control, and model predictive control (MPC). Integrate AI/ML components (e.g., learned models, estimators, or policies) into real‑time control loops while maintaining safety, stability, and interpretability. AI/ML for Vehicle Motion Control and Estimation Identify and lead high‑value AI/ML applications in motion control, such as: Develop and validate models using Python‑based ML stacks (e.g., PyTorch, TensorFlow, scikit‑learn, NumPy/pandas), and integrate them with embedded control software. Where appropriate, apply reinforcement learning or model‑based RL under safety and real‑time constraints, and translate promising concepts into robust production designs. Simulation, Data, and Tooling Lead the use of MIL/SIL/HIL/DiL environments and vehicle dynamics simulation (e.g., CarSim) for development and validation of both classical and AI/ML‑enabled controllers. Define data workflows for collection, curation, labeling, and feature engineering from simulation, proving grounds, and fleet data to support training and validation. Leverage and extend core toolchains including MATLAB/Simulink, embedded C/C++, Vehicle SPY, INCA, CANalyzer, and modern data/ML tools. Safety, Standards, and Productionization Ensure that control and AI/ML solutions align with: ISO 26262 functional safety processes and SOTIF (ISO 21448) for Safety of the Intended Functionality. Emerging automotive AI safety standards and best practices, including runtime monitoring, confidence measures, and safe fallback strategies. Define system‑level safety concepts, monitoring logic, and fail‑operational / fail‑safe behaviors around AI/ML components in safety‑relevant functions. Cross‑Functional Influence and External Presence Collaborate with internal stakeholders across our Milford, Michigan and Mountain View, California sites, and with external partners and academic institutions, to advance state of the art. Communicate strategy, trade‑offs, and technical decisions clearly to leadership, and help shape long‑term investment in tools, compute, and platforms for AI in controls. Your Skills and Abilities (Required Qualifications): M.Sc. or Ph.D. in Controls, Robotics, Electrical/Mechanical Engineering, Computer Engineering, Applied Mathematics, or AI/ML with focus on control, robotics, or dynamical systems. 8+ years of experience in control systems and embedded software development, with significant time spent on vehicle motion, chassis, or closely related dynamic systems. Strong foundation in control and state estimation theory and its application to real‑time embedded systems, including: Practical experience developing and deploying embedded control software in C or C++, using MATLAB/Simulink and auto‑code generation for production. Hands‑on experience with vehicle dynamics modeling and simulation and at least one of: CarSim, similar multi‑body dynamics tools, or high‑fidelity in‑house models. Proficiency with vehicle communication and measurement tools such as Vehicle SPY, INCA, and CANalyzer (or equivalent). Demonstrated experience using Python for data analysis and at least introductory‑to‑intermediate experience with machine learning or data‑driven modeling applied to control, estimation, or vehicle dynamics problems. Proven ability to lead complex technical efforts, including roadmapping, design reviews, and mentoring of other engineers. Excellent communication and collaboration skills, with the ability to work effectively across disciplines and locations (Milford, Michigan and Mountain View, California). What Can Give You a Competitive Advantage (Preferred Qualifications) Deep, applied experience with AI/ML in Control, Estimation and robotics, such as: Data‑driven dynamics modeling and system identification at scale. Learning‑based controllers (e.g., RL, model‑based RL, or approximate dynamic programming) for real systems. ML‑based estimation and prediction for driver intent, road conditions, or environment‑aware motion control. Applying deep learning architectures (e.g., CNNs, RNNs, and transformer‑based models) to perception, estimation, or decision‑making tasks that feed into vehicle motion control. Familiarity with large language models (LLMs) and large vision / vision‑language models (e.g., LVLMs), and how their outputs can be safely incorporated into planning, diagnostics, or advanced control workflows in an automotive context. Experience working with modern foundation‑model and multimodal AI ecosystems (e.g., tooling, prompt/response pipelines, safety filters) in conjunction with real‑time or near‑real‑time control systems. Experience with modern ML engineering / MLOps practices. Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position, as well as geography of the selected candidate. The salary range for this role is $217,500 and $275,450,950. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. Benefits: #J-18808-Ljbffr General Motors
- General Motors is seeking a Staff AI/ML Vehicle Motion Control Engineer in Michigan to lead the technical direction for AI-based vehicle motion control.... ...in a relevant field, 8+ years of experience in control systems, and strong proficiency in MATLAB and Python....Suggested
- The Role As a Vehicle Motion Controls Platform Software Design Engineer, you will design and implement advanced control and... ...estimation algorithms for vehicle motion systems, including steering, braking,... ...(MPC), learning-based MPC, and ML/AI-based control approaches....Suggested
- General Motors is hiring a Senior Vehicle Motion Controls Integration Engineer in Milford, Michigan. This hybrid role involves leading the integration and... .... You will work closely with simulation, real-time systems, and prototype vehicles to ensure seamless technological...Suggested
- ...week, at minimum. The Role: We are seeking a Senior Vehicle Motion Controls Integration Engineer to join our Vehicle Control Design team. This role is... ...based development, vehicle network integration, real‑time systems, signal verification, controller gateway development,...SuggestedRelocationRelocation packageFlexible hours
- General Motors is seeking a Vehicle Motion Controls Platform Software Design Engineer to design and implement advanced control algorithms for vehicle motion systems in Milford Charter Township, Michigan. This role demands strong expertise in controls and estimation, requiring...Suggested
- General Motors seeks a Senior Vehicle Motion Controls Platform Software Design Engineer in Michigan to design and implement advanced control and estimation algorithms for vehicle motion systems. Candidates should have a strong background in controls, robotics, or aerospace...
- General Motors is seeking a Software & Controls Engineer to join GM Defense in Milford Charter Township. This role involves designing and implementing embedded control algorithms for vehicle and non-vehicle applications, collaborating with various teams to drive results...
$79.3k - $126.9k
SwiftCruit is looking for a Controls Engineer II based in New Hudson, Michigan, focused on vehicle controls and software development. Candidates will work on performance testing and integration of prototype systems. The ideal applicant will possess a relevant degree and...$145k - $196k
...About the job Chief Engineer - Defense Systems & Advanced Vehicle Technologies Location: New Hudson, Michigan... ...Weapon Systems Integration Fire Control Systems Turret Systems and... ...Ground Vehicle Development Defense AI and Autonomous Systems Battlefield...Remote work- General Motors is looking for an Emission, EV, and Energy Controls Engineer to join their team in Milford Charter Township,... ...leading the design, development, and integration of control systems for electric vehicles, ensuring compliance with emission standards. The ideal...
- Israelvcforum is seeking a Brake Control Software Engineer to work on vehicle development lifecycle projects. This role requires expertise in developing control algorithms for brake systems using C/C++ and MATLAB/Simulink. You will collaborate with diverse Agile teams...
- General Motors is seeking a Lead Software & Controls Engineer based in Milford Charter Township, Michigan. In this role, you will drive technical leadership for embedded control systems in both vehicle and non-vehicle applications, collaborating cross-functionally to implement...
- ...automotive manufacturer in Michigan is seeking a Senior Controls Development Software Engineer for Low Voltage Infrastructure. This hybrid... ...on developing controls and diagnostic software for vehicle low voltage systems. Candidates should have over five years of experience...
- ## Senior Brake Control Software EngineerApplyremote type... ...****The Role:**VMEC (Vehicle Mechatronics Embedded... ...controllers that impact vehicle motion. The VMEC group is... ...Brake Control Software Engineer is an individual... ...requirements definition, systems design and implementation...RelocationRelocation package
- General Motors in Milford Charter Township seeks a Lead System Engineer to oversee systems engineering efforts, ensuring... ...skills, with a foundation in mechanical, electrical, and controls engineering. A company vehicle evaluation program is offered upon eligibility. #J-1...
- General Motors is seeking a Controls Development Engineer for Rapid Prototyping, focusing on innovative vehicle controls solutions. The role includes leading development in Embedded C, conducting complex analyses, and contributing to high-quality controls content. Ideal...
$79.3k - $126.9k
...providing clients with product engineering and low-volume production... ...faster. Overview The Controls Engineer II will support vehicle controls and software... ...electronics integration, and system commissioning using... ...requirements of system to design staff Identify controller...Permanent employmentMonday to FridayNight shiftWeekend work- ...human-centered design process, we create vehicles and experiences that are designed not... ...from breakthrough hardware and battery systems to intuitive design, intelligent software... ...motivated Emission, EV, and Energy Controls Engineer to join our innovative team. This role...
- General Motors is seeking an Engineering Group Manager for the Vehicle Mechatronic Embedded Controls (VMEC) team. In this role, you will lead engineering teams in developing and deploying cutting-edge control software for vehicles. Your technical leadership will focus on...
- General Motors is seeking an experienced embedded software engineer to join our Suspension Controls and Software team. Responsibilities include leading the... ..., implement, and test solutions for new suspension systems. The ideal candidate will have a strong proficiency in...
- ...are seeking a highly capable Software & Controls Engineer to design, develop, and implement... ...algorithms. This position will support both vehicle and non-vehicle applications across our... ...portfolio. Reporting to the EGM of Electrical Systems, Controls, and Software (ESCS) team,...
- Controls Development Engineer - Rapid Prototype At General Motors, our product teams are redefining mobility... ...-centered design process, we create vehicles and experiences that are designed not... ...breakthrough hardware and battery systems to intuitive design, intelligent software...Flexible hours
$91.5k - $148.1k
...providing clients with product engineering and low-volume production... .... The Embedded Software & Controls Engineer III leads controls software... ...electronics integration, and system commissioning. This position... ...integration, debugging, and vehicle-level deployment....Permanent employmentMonday to FridayNight shiftWeekend work- ...develops and delivers world-class vehicle dynamics performance to our customers... ...innovative Chassis and Brake Controls features. The Calibration Engineer is responsible for the application... ...algorithm specialists, HiL engineers, system feature owners and performance engineers...Full time3 days per week
- ...Overview General Motors is seeking a Staff AI/ML Engineer for the Vehicle Mechatronic Embedded Controls (VMEC) Analytics team. The team delivers production AI/ML... ...focused on building, shipping, and operating real systems – not on academic research. The Staff AI/ML Engineer...Local areaRemote workRelocationRelocation package
- General Motors is seeking a Senior System Engineer - Suspension in Milford Charter Township, MI. You'll play a vital role in developing and... ...with a strong background in suspension systems and vehicle dynamics. This position requires 5+ years of experience and offers...
- ...team-oriented embedded software engineers who enjoy taking on... ...-time to join our Suspension Controls and Software team! Embedded Controls... ...engineers, calibration engineers, systems engineers, and stakeholders... ...deployed to every type of GM vehicle. The selected candidates will...Local areaRelocationRelocation package
- Daifuku North America is seeking a Controls Engineer III to design and implement PLC control systems for airport baggage handling. The role involves managing a team of engineers, troubleshooting complex systems, and ensuring project specifications are met on time and within...
- SwiftCruit is seeking a Software & Controls Engineer to design and implement embedded control algorithms for diverse applications. This... ...Engineering and relevant experience in embedded controls and vehicle systems. As a key contributor, you will navigate complex technical...
- ...company in the world. Our advanced systems move everything from car... .... We are known as experts in engineering, manufacturing, and servicing... ...conveyors, automatic guided vehicles, automated storage & retrieval systems, and integrated controls. The company is currently seeking...Work experience placementFor subcontractorWork at officeFlexible hoursShift workWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff AI/ML Vehicle Motion Control Engineer - Vehicle System Controls. Be the first to apply!
- data center controls engineer Milford, MI
- electrical controls engineer Milford, MI
- controls engineer Milford, MI
- vehicle controls engineer Milford, MI
- senior automation controls engineer Milford, MI
- senior staff systems engineer Milford, MI
- lead system engineer Milford, MI
- senior windows systems engineer Milford, MI
- computer system validation engineer Milford, MI
- healthcare systems engineer Milford, MI

