1

Matlab Simulink Jobs (NOW HIRING)

MO · On-site

Basic understanding of MATLAB/Simulink for simulation and Model-Based Design workflows. * Assist in reviewing and integrating auto-generated C code produced from MATLAB/Simulink models into the ...

Controls Software Engineer

Dearborn, MI · On-site

$84K - $190K/yr

... MATLAB, Simulink, and Stateflow for an electronic control module that directly controls sensors and actuators in an automobile. 2. Develop and design software for automotive applications in MATLAB ...

Design and develop control systems using MATLAB/Simulink. * Troubleshoot control system issues and perform root cause analysis. * Collaborate with technical leads and cross-functional engineering ...

Embedded Software Engineer 3

Mossville, IL · On-site

$95K - $126K/yr

This is a hands-on development role focused on Embedded C/C++, MATLAB/Simulink, RTOS, system integration, and validation . The engineer will work across software, hardware, controls, and ...

Showing results 21-40

Matlab Simulink information

See salary details

$55K

$96.6K

$131K

How much do matlab simulink jobs pay per year?

As of Sep 2, 2026, the average yearly pay for matlab simulink 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 a Matlab Simulink job?

A MATLAB Simulink job involves developing, simulating, and analyzing dynamic systems using MATLAB and Simulink software. Professionals in this role design control systems, model complex engineering processes, and implement simulations for industries such as automotive, aerospace, and robotics. They often work with embedded systems, perform hardware-in-the-loop testing, and optimize system performance. Strong programming skills in MATLAB and experience with Simulink toolboxes are typically required for this role.

What are the typical daily responsibilities of a Matlab Simulink professional?

Daily responsibilities for a Matlab Simulink professional often include designing, developing, and testing simulation models, implementing control algorithms, and validating system behaviors using MATLAB and Simulink. You will frequently collaborate with hardware engineers, software developers, and project managers to ensure model accuracy and integration with broader system requirements. Additionally, tasks may involve troubleshooting model issues, optimizing simulation performance, and preparing documentation for project stakeholders. This role offers a dynamic environment where both independent work and close teamwork are essential for project success.

What are the key skills and qualifications needed to thrive in a Matlab Simulink position?

To thrive as a Matlab Simulink Engineer, you need strong skills in control systems, modeling, and simulation, along with a relevant engineering degree. Proficiency with MATLAB, Simulink, and additional toolboxes or certifications such as Certified MATLAB Associate are commonly required. Analytical thinking, problem-solving, and effective teamwork are valuable soft skills in this field. These abilities enable the development of robust simulation models and effective collaboration across cross-functional engineering teams.

What cities are hiring for Matlab Simulink jobs?

Cities with the most Matlab Simulink job openings:

What are the most commonly searched types of Matlab Simulink jobs?

The most popular types of Matlab Simulink jobs are:

What states have the most Matlab Simulink jobs?

States with the most job openings for Matlab Simulink jobs include:

Infographic showing various Matlab Simulink job openings in the United States as of August 2026, with employment types broken down into 91% Full Time, 7% Part Time, and 2% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $96,574 per year, or $46.4 per hour.

Matlab, Coding, C++, Embedded Software engineer

IPS Technology Services

Dearborn, MI • On-site

$50 - $55/hr

Full-time

This job post has expired 3 days ago. Applications are no longer accepted.


Job description

Job Title: Matlab, Coding, C++, Embedded Software

Location: Allen Park, MI 


Skills Required:

·       MATLAB – Candidate should demonstrate hands-on experience using MATLAB/Simulink (including Stateflow) to model, design, and simulate embedded control algorithms for BCM features. Example: Building a Simulink state machine to model a vehicle lighting or door control feature, running Model-in-the-Loop (MIL) simulations to validate logic, and using Model Advisor checks to ensure modeling standards compliance before code generation.

·       Coding – Candidate should be able to write clean, efficient, and standards-compliant code for embedded automotive applications, including scripting for automation. Example: Developing a Python automation script to parse test logs and auto-generate pass/fail reports, reducing manual validation time during regression testing cycles.

·       C++ - Candidate should show proficiency writing and debugging C/C++ code for real-time, resource-constrained embedded targets, including implementing AUTOSAR software components. Example: Implementing a C++ AUTOSAR SWC (Software Component) for a BCM feature (e.g., power window control), integrating it via DaVinci Developer, and validating memory/timing constraints on target hardware.

·       Embedded Software – Candidate should demonstrate the full lifecycle of embedded software development — from requirements to implementation to on-target validation — for safety-critical automotive systems. Example: Taking a system-level requirement for a new BCM feature, translating it into a functional spec, implementing the control logic, and validating it through SIL/HIL testing using Vector CANoe before production release.

·       Embedded Systems – Candidate should understand the broader hardware-software interaction, real-time constraints, and communication protocols (CAN/LIN) governing embedded automotive systems. Example: Diagnosing a field issue where a BCM module intermittently fails to respond over CAN, performing root cause analysis using CANoe traces and the MULTI debugger, and implementing a fix that accounts for timing/interrupt behavior on the target ECU.

 

Experience Required:

·       Engineer Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang.

·       6+ years in IT

·       4+ years in development


Education Required:

·       Master's Degree



IPS Technology Services logo

About IPS Technology Services

Sourced by ZipRecruiter

In today's Tech driven world, Businesses and Organizations need to stay on the cutting edge to thrive and outshine the competition. We at IPS Technology Services fully understand the need today's business has for a full spectrum of IT services delivered in a Transparent, Cost effective way. Our dedicated team has many combined years of experience in several tech sectors, allowing us to offer a vast array of services, including IT staffing, CIO advisory, Digital marketing, Systems development and both Healthcare and engineering IT. In addition, we even offer IT outsourcing services to clients who need operation support for older systems that they still rely on. We will never force you to abandon the system that works for your needs–at IPS Technology Services, we fully understand that each company is different and there is no one-size fits all solution.

Company size

11 - 50 Employees

Headquarters location

Troy, MI, US

Year founded

2004

Social media