1

Model Predictive Control Jobs (NOW HIRING)

Controls Engineeer

Sunnyvale, CA · Hybrid

$209K - $266K/yr

Strong fundamentals in control theory, with depth in one or more of optimization, model-predictive control, numerical methods or dynamical systems * Practical experience developing, tuning and ...

Control Systems Engineer

Irvine, CA · On-site

$200K - $250K/yr

Lead the design and implementation of control algorithms for medical devices, including closed-loop systems, adaptive control, and model predictive control. * Develop simulation models (e.g., MATLAB ...

LEAD APC ENGINEER

Sugar Land, TX · On-site

$94K - $124K/yr

Develop and deploy model predictive control (MPC) solutions using Yokogawa's PACE and other APC technologies.* Conduct dynamic process modeling, simulation, and optimization to improve production ...

This role is roughly 80% hands-on engineering and 20% technical leadership - you'll spend most of your time architecting and shipping Model Predictive Control (MPC) systems and vehicle dynamics ...

... 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 ...

New

... 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 ...

Showing results 21-40

Model Predictive Control information

See salary details

$55K

$96.6K

$131K

How much do model predictive control jobs pay per year?

As of Sep 11, 2026, the average yearly pay for model predictive control in the United States is $96,574.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,500.00 and $108,000.00 per year, depending on experience, location, and employer.

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 are the typical challenges faced by engineers working with model predictive control 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 are the key skills and qualifications needed to thrive as a model predictive control 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 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 does a model predictive control do?

A Model Predictive Control (MPC) engineer designs control systems that use a mathematical model to predict future system behavior and optimize control actions accordingly. MPC is commonly used in industries like process control and robotics, requiring skills in control theory, programming, and system modeling. The role involves developing algorithms, tuning controllers, and ensuring system stability and efficiency.
More about Model Predictive Control jobs

What cities are hiring for Model Predictive Control jobs?

Cities with the most Model Predictive Control job openings:

What states have the most Model Predictive Control jobs?

States with the most job openings for Model Predictive Control jobs include:

Infographic showing various Model Predictive Control job openings in the United States as of September 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $96,574 per year, or $46.4 per hour.

Controls Engineeer

Sunnyvale, CA • Hybrid

$209K - $266K/yr

Full-time

Posted 10 days ago


Job description

The Role

In this role you will develop and improve the vehicle trajectory and motion controllers that translate the Wayve AI Driver outputs into safe, smooth and robust vehicle motion across different vehicle platforms and applications (both ADAS and AV).  You'll tackle cutting-edge challenges: developing principled controls approaches,  implementing real time systems, testing in complex scenarios and refining our evaluation pipelines. This is a great chance to make an impact on the AV industry and grow alongside a focused team of passionate experts at the forefront of autonomous driving technology.

Key responsibilities:
  • Develop, integrate, tune, and validate control, trajectory-generation, and action-processing algorithms across different vehicle platforms, operating modes, and challenging driving conditions, ensuring robust real-world performance
  • Maintain and evolve our controls software architecture that connects AI Driver outputs to real-time vehicle actuation and feedback
  • Implement and maintain production-quality, latency-sensitive control software in C++ for deployment to prototype, reference and production vehicles
  • Use simulation, closed-loop evaluation and on-road testing to characterize controller behaviour, diagnose performance issues and validate improvements
  • Work with teams across Wayve to define controller interfaces, integrate with adjacent systems and enable new vehicle platforms and product features
Required Skills/Experience
  • Strong fundamentals in control theory, with depth in one or more of optimization, model-predictive control, numerical methods or dynamical systems
  • Practical experience developing, tuning and validating control or motion systems on real world physical systems
  • Strong software engineering skills, with experience building reliable production-quality systems in C++
  • Experience with latency-sensitive or real-time software
  • Ability to reason about and debug system-level behaviour in complex robotic systems across software and hardware
Desired Skills/Experience
  • Applied experience with model predictive control, trajectory optimization, motion planning etc.
  • Direct experience with mobile robotics or autonomous vehicle systems
  • Experience in the automotive industry, including ADAS or vehicle controls
  • Experience with safety-critical systems, validation, and relevant industry standards (e.g. ISO 26262)
  • Applied machine learning experience, or experience developing systems that integrate with ML components

This is a full-time role based in our office in Sunnyvale. At Wayve we want the best of all worlds so we operate a hybrid working policy that combines time together in our offices and workshops to fuel innovation, culture, relationships and learning, and time spent working from home.   

The reasonably estimated salary for this role ranges from $209,700 to $266,800 plus a competitive equity package. Actual compensation is based on the candidate's skills, qualifications, and experience.