1

Matlab Simulink Engineer Jobs in Berkeley, CA (NOW HIRING)

GNC Engineer

Alameda, CA ยท On-site

$115K - $140K/yr

The Opportunity As a Senior GNC Engineer , you will be part of the small team that develops the ... You have experience with Matlab/Simulink and C++ or Python * You have experience building ...

We are seeking a GNC Engineer to play a critical leadership role in advancing Grid.aero's flight ... using MATLAB/Simulink * Experience with flight testing of GNC algorithms and decision-making ...

Senior GNC Engineer

San Leandro, CA ยท On-site

$140K - $200K/yr

We are seeking a GNC Engineer to play a critical leadership role in advancing Grid.aero's flight ... using MATLAB/Simulink * Experience with flight testing of GNC algorithms and decision-making ...

Senior GNC Engineer

San Leandro, CA ยท On-site

$140K - $200K/yr

We are seeking a GNC Engineer to play a critical leadership role in advancing Grid.aero's flight ... using MATLAB/Simulink * Experience with flight testing of GNC algorithms and decision-making ...

Sr Launch Automation Engineer

Alameda, CA ยท On-site

$140K - $180K/yr

You have strong experience with MATLAB/Simulink and Simscape for physical system modeling * You ... Background in chemical engineering, process engineering, or propulsion systems * Experience with ...

Systems Engineer

Berkeley, CA ยท On-site

$115K - $130K/yr

Proficiency with technical modeling and documentation tools (e.g., MATLAB/Simulink, SysML, or ... engineering domains and non-technical stakeholders. Salary Range * $115,000-130,000 * The actual ...

Staff Controls Engineer

Berkeley, CA ยท On-site

$103K - $133K/yr

This team is part of our broader Hardware & Systems Engineering Org and interfaces with multiple ... Experience using Matlab/Simulink/Stateflow and version control using Git. #LI-Onsite Humanity is a ...

Staff Controls Engineer

Berkeley, CA ยท On-site

$147K - $194K/yr

This team is part of our broader Hardware & Systems Engineering Org and interfaces with multiple ... Experience using Matlab/Simulink/Stateflow and version control using Git. #LI-Onsite Humanity is a ...

Showing results 21-40

Matlab Simulink Engineer information

See Berkeley, CA salary details

$67.3K

$118.2K

$160.4K

How much do matlab simulink engineer jobs pay per year?

As of Sep 1, 2026, the average yearly pay for matlab simulink engineer in Berkeley, CA is $118,249.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,200.00 and $132,200.00 per year, depending on experience, location, and employer.

What is a Matlab Simulink engineer?

A Matlab Simulink Engineer is a professional who specializes in using Matlab and Simulink software to design, model, simulate, and analyze dynamic systems, often in fields like automotive, aerospace, and electronics. They develop models and simulations for control systems, signal processing, and embedded systems development. Their work typically involves translating complex real-world problems into mathematical models, testing these models, and optimizing system performance before implementation. Matlab Simulink Engineers often collaborate with multidisciplinary teams to ensure that system designs meet specifications and function reliably.

What are the key skills and qualifications needed to thrive as a Matlab Simulink engineer?

To thrive as a Matlab Simulink Engineer, you need strong expertise in control systems, signal processing, and engineering fundamentals, often supported by a degree in electrical, mechanical, or related engineering fields. Proficiency in MATLAB, Simulink, and related toolboxes, as well as experience with model-based design and simulation, are typically required. Excellent problem-solving, communication, and teamwork skills enable effective collaboration and clear documentation of complex models. These abilities are crucial for developing reliable, efficient systems and ensuring successful project outcomes in industries such as automotive and aerospace.

What are some typical challenges a Matlab Simulink engineer faces when integrating models with embedded systems?

Matlab Simulink Engineers often encounter challenges related to compatibility and optimization when integrating simulation models with embedded systems. Ensuring that models are efficiently translated into real-time code that runs reliably on target hardware can involve debugging timing issues and managing limited computational resources. Close collaboration with hardware engineers and software developers is crucial to align requirements and resolve integration bottlenecks. Additionally, keeping up with evolving toolchains and maintaining thorough documentation are important for successful deployment and maintenance.

What is the difference between Matlab Simulink Engineer vs Control Systems Engineer?

AspectMatlab Simulink EngineerControl Systems Engineer
CredentialsBachelor's or Master's in Engineering, MATLAB/Simulink proficiencyBachelor's or Master's in Control Engineering, MATLAB/Simulink knowledge often preferred
Work EnvironmentDesigning, modeling, and simulating systems using Simulink in software developmentDeveloping and analyzing control algorithms, often using MATLAB/Simulink for simulation
Industry UsageAutomotive, aerospace, robotics, and electronics industriesManufacturing, automation, aerospace, and process control sectors

While both roles require MATLAB/Simulink skills, a Matlab Simulink Engineer primarily focuses on system modeling and simulation, whereas a Control Systems Engineer emphasizes designing and implementing control algorithms. The roles often overlap, but the former is more software simulation-oriented, and the latter is more control design-oriented.

Infographic showing various Matlab Simulink Engineer job openings in Berkeley, CA as of August 2026, with employment types broken down into 92% Full Time, 4% Part Time, and 4% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution, with an average salary of $118,249 per year, or $56.9 per hour.

System Identification & Controls Engineer

Skild AI

San Mateo, CA โ€ข On-site

$95K - $123K/yr

Full-time

Re-posted yesterday


Job description

Position Overview

We're hiring a System Identification & Controls Engineer to characterize, model, and validate the dynamics of every robot we work with - as accurately as possible, and at fleet scale. This is a senior individual-contributor role for someone who has done rigorous system identification on real robots before and walks in already knowing which tests to run.

Responsibilities
  • Plan and run system identification across all Skild robot platforms - actuators, transmissions, joints, rigid-body dynamics, and sensors.
  • Design the excitation trajectories and bench/on-robot tests, and know which experiment answers which question.
  • Characterize actuators and motors on dynamometers, test benches, and hardware-in-the-loop setups, alongside the EE, ME, and firmware teams.
  • Fit dynamics models, quantify their accuracy, and close the sim-to-real gap against our simulators.
  • Apply classical controls - state estimation, calibration, stability and bandwidth analysis - to real hardware.
  • Build automated pipelines that scale identification from a single robot to the whole fleet.
  • Quantify unit-to-unit variation, track drift and wear over time, and flag outlier units.
  • Set the standard and tooling for system identification at Skild, and document findings rigorously.
Preferred Qualifications
  • MS or PhD in Mechanical/Electrical Engineering, Controls, Robotics, Aerospace, or a related field - or equivalent hands-on experience.
  • A demonstrated, hands-on track record of system identification on real robotic or electromechanical hardware - identified and validated on physical systems, not just in simulation.
  • Strong classical controls foundation: feedback/feedforward and cascade control, frequency-response and stability analysis, state estimation and Kalman filtering.
  • Solid grasp of robot hardware and mechatronics: motors and field-oriented control, transmissions, encoders, IMUs, and force-torque sensors.
  • Practical experience with excitation design, hardware data collection, and parameter estimation (time- and frequency-domain methods).
  • Proficiency in Python and C++ in a Linux environment; MATLAB/Simulink a plus.
  • Familiarity with robotics dynamics tooling and simulators (MuJoCo, Isaac Sim, Drake, Pinocchio, ROS/ROS2).
  • Experience deploying calibration or controls across a large fleet of robots or vehicles is highly valued.