1

Model Predictive Control Jobs in California (NOW HIRING)

Autonomy Systems Software Engineer

San Francisco, CA · On-site

$203.80K - $241.50K/yr

Control systems (e.g., PID, nonlinear control, model predictive control) * Strong foundation in probability and statistics, including appropriate application of distributions (e.g., Gaussian, Poisson ...

... as model predictive control (MPC)-based trajectory planning. You will develop navigation solutions that seamlessly blend data-driven intelligence with principled control-theoretic guarantees. Our ...

... as model predictive control (MPC)-based trajectory planning. You will develop navigation solutions that seamlessly blend data-driven intelligence with principled control-theoretic guarantees. Our ...

Senior Robotics Engineer, Manipulation

Milpitas, CA · On-site

$121.80K - $167.20K/yr

Control Theory: Practical experience implementing PID, Impedance Control, or Model Predictive Control (MPC) on real hardware. * Requires 5 days/week in-office collaboration with the teams. Bonus ...

Senior Robotics Engineer, Manipulation

Milpitas, CA · On-site +1

$121.80K - $167.20K/yr

Control Theory: Practical experience implementing PID, Impedance Control, or Model Predictive Control (MPC) on real hardware. * Requires 5 days/week in-office collaboration with the teams. Bonus ...

Robotics Controls Engineer

San Francisco, CA · On-site

$98.40K - $127.20K/yr

Experience with Model Predictive Control (MPC) * Familiarity with path following algorithms (Stanley, Pure Pursuit) * Background in signal processing and filter design * Knowledge of system ...

next page

Showing results 1-20

Model Predictive Control information

What are the key skills and qualifications needed to thrive as a Model Predictive Control (MPC) Engineer, and why are they important?

To thrive as a Model Predictive Control Engineer, you need strong foundations in control theory, applied mathematics, and process engineering, usually supported by a degree in engineering or a related field. Proficiency with simulation tools such as MATLAB/Simulink, programming languages like Python or C++, and familiarity with industrial automation systems are typically required. Analytical thinking, problem-solving abilities, and effective communication skills help distinguish top performers in this role. These skills are essential for designing, implementing, and optimizing advanced control algorithms that improve system performance and reliability in complex industrial environments.

What are the typical challenges faced by engineers working with Model Predictive Control (MPC) systems in an industrial setting?

Engineers working with Model Predictive Control systems often encounter challenges related to model accuracy, computational demands, and real-time implementation. Ensuring the process model accurately represents the plant dynamics is critical, as discrepancies can lead to suboptimal control performance. Additionally, MPC algorithms can be computationally intensive, particularly for large-scale or fast processes, requiring careful tuning and optimization to maintain real-time operation. Collaboration with process engineers and IT specialists is common, as integrating MPC with existing control systems and plant infrastructure is a key part of the role.

What is Model Predictive Control?

Model Predictive Control (MPC) is an advanced method of process control that uses a mathematical model to predict and optimize the future behavior of a system. It works by solving an optimization problem at each control step to determine the best sequence of control actions, taking into account system constraints and objectives. MPC is widely used in industries such as chemical processing, energy, and automotive because it can handle multivariable control problems and anticipate future events. Its predictive nature allows for improved performance, stability, and efficiency compared to traditional control methods.

What is the difference between Model Predictive Control vs Control Systems Engineer?

AspectModel Predictive ControlControl Systems Engineer
CredentialsEngineering degree, control theory, process modelingEngineering degree, control systems, automation
Work EnvironmentIndustrial automation, process control, manufacturingDesign, develop, and maintain control systems across industries
Industry UsageProcess industries, chemical, oil & gas, manufacturingAutomation, robotics, embedded systems, industrial sectors

Model Predictive Control (MPC) focuses on advanced control algorithms for optimizing processes, while Control Systems Engineers design and implement various control systems. MPC is a specialized skill within control engineering, often requiring knowledge of process modeling and optimization, whereas Control Systems Engineers have broader responsibilities across multiple control technologies. Both roles are essential in industrial automation but differ in scope and application.

What are popular job titles related to Model Predictive Control jobs in California? For Model Predictive Control jobs in California, the most frequently searched job titles are:
What job categories do people searching Model Predictive Control jobs in California look for? The top searched job categories for Model Predictive Control jobs in California are:
What cities in California are hiring for Model Predictive Control jobs? Cities in California with the most Model Predictive Control job openings:
Staff AI/ML Vehicle Motion Control Engineer - Vehicle System Controls

Staff AI/ML Vehicle Motion Control Engineer - Vehicle System Controls

General Motors

Mountain View, CA • On-site

$98.50K - $127.40K/yr

Full-time

Posted 4 days ago


General Motors rating

8.1

Company rating: 8.1 out of 10

Based on 302 frontline employees who took The Breakroom Quiz

5th of 44 rated automakers


Job description

Job Description

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 AIbased control, machine learning, and advanced vehicle motion control.

You will set the technical direction for how GM combines stateoftheart control theory with modern AI/ML methods to achieve stepchange improvements in handling, comfort, safety, and efficiency. This includes classical controllers and estimators, as well as learningbased 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 AIenabled motion control platforms that are robust, explainable, and productionready.

What You'll Do:

  • Technical Leadership in AIEnabled Motion Control
    • Serve as a stafflevel technical authority for AI/MLenabled vehicle motion control within the Vehicle System Controls organization.
    • Define and own the technical roadmap for hybrid control architectures that blend modelbased and datadriven methods.
    • Provide handson 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 statespace control, observers/estimators, optimal/robust control, and model predictive control (MPC).
    • Integrate AI/ML components (e.g., learned models, estimators, or policies) into realtime control loops while maintaining safety, stability, and interpretability.
  • AI/ML for Vehicle Motion Control and Estimation
    • Identify and lead highvalue AI/ML applications in motion control, such as:
    • Develop and validate models using Pythonbased ML stacks (e.g., PyTorch, TensorFlow, scikitlearn, NumPy/pandas), and integrate them with embedded control software.
    • Where appropriate, apply reinforcement learning or modelbased RL under safety and realtime 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/MLenabled 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 systemlevel safety concepts, monitoring logic, and failoperational / failsafe behaviors around AI/ML components in safetyrelevant functions.
  • CrossFunctional 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, tradeoffs, and technical decisions clearly to leadership, and help shape longterm 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 realtime embedded systems, including:
  • Practical experience developing and deploying embedded control software in C or C++, using MATLAB/Simulink and autocode generation for production.
  • Handson experience with vehicle dynamics modeling and simulation and at least one of: CarSim, similar multibody dynamics tools, or highfidelity inhouse 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 introductorytointermediate experience with machine learning or datadriven 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:
  • Datadriven dynamics modeling and system identification at scale.
    Learningbased controllers (e.g., RL, modelbased RL, or approximate dynamic programming) for real systems.
    MLbased estimation and prediction for driver intent, road conditions, or environmentaware motion control.
  • Applying deep learning architectures (e.g., CNNs, RNNs, and transformerbased models) to perception, estimation, or decisionmaking tasks that feed into vehicle motion control.
  • Familiarity with large language models (LLMs) and large vision / visionlanguage 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 foundationmodel and multimodal AI ecosystems (e.g., tooling, prompt/response pipelines, safety filters) in conjunction with realtime or nearrealtime 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:





This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}.



About GM

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Why Join Us

We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.

Benefits Overview

From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.

Non-Discrimination and Equal Employment Opportunities (U.S.)

General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.

All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.

We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.

Accommodations

General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 1-800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.


What General Motors employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


General Motors logo

About General Motors

Sourced by ZipRecruiter

General Motors is a company with global scale and capabilities, headquartered in Detroit, Michigan, with employees around the world. The company employs over 165,000 people, serves six continents, operates across 22 time zones, and has a diverse workforce speaking 75 languages1. GM’s vision is to drive the world forward by pioneering innovations that move and connect people to what matters. The company is working towards an all-electric future with its new Ultium Platform and is pushing transportation options beyond our wildest imaginations with autonomous vehicles. GM is also committed to becoming the most inclusive company in the world.

Industry

Transportation equipment manufacturing

Company size

10,000+ Employees

Headquarters location

Detroit, MI, US

Year founded

1908