1

Matlab Software Engineer Jobs (NOW HIRING)

Embedded Software Development Engineer Location: Grimes, IA Zip Code: 50111 Duration: 6+ months Pay ... Utilizing MATLAB/Simulink and Continental's MBDS (Model-Based Development System) to develop ...

New

Algorithm Software Engineer

El Cajon, CA · On-site

$107K - $195K/yr

In this role, the Algorithm Software Engineer will develop and deploy cutting edge signal ... Porting signal processing algorithms from MATLAB, Python, or C++ to C in a multi-core environment ...

Controls Software Engineer

Bodega Bay, CA · On-site

$53.75 - $68.50/hr

Python, MATLAB, and related scientific computing tools under the guidance of senior staff ... Collaborate effectively with software developers, accelerator physicists, engineers, and operations ...

Embedded Software Engineer II

Mossville, IL · On-site

$95K - $126K/yr

Embedded Software Engineer II Location: Mossville, IL -- Onsite, five days per week Duration: 12 ... The ideal candidate has hands-on experience with MATLAB, Simulink, and Stateflow, along with strong ...

New

... software engineering, and systems integration. www.tekwissen.com The Cognitive Environment ... or Matlab websphere and/or apache web servers graph databases such as Titan (and the Gremlin ...

As a Software Engineer, you may... Help design and develop software components that advance our ... Analysis methods and tools including Python and MATLAB * Javascript, Flask, and other web ...

Software Engineer II

Wauwatosa, WI · On-site

$96K - $131K/yr

Uses MATLAB/Simulink and/or C programming to create embedded control software * Deploys control algorithms to embedded controllers (rapid prototyping and production ECU) * Creates moderately complex ...

Software Engineer II

Wauwatosa, WI · On-site

$96K - $131K/yr

Uses MATLAB/Simulink and/or C programming to create embedded control software * Deploys control algorithms to embedded controllers (rapid prototyping and production ECU) * Creates moderately complex ...

Software Engineer II

Wauwatosa, WI · On-site

$94K - $129K/yr

Uses MATLAB/Simulink and/or C programming to create embedded control software * Deploys control algorithms to embedded controllers (rapid prototyping and production ECU) * Creates moderately complex ...

Senior Embedded Software Engineer - Automotive Systems Location: Milwaukee, WI Duration: Long Term ... Experience with Matlab, Simulink, and Target link is mandatory. * Experience with AUTOSAR ...

next page

Showing results 1-20

Matlab Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do matlab software engineer jobs pay per year?

As of Jul 24, 2026, the average yearly pay for matlab software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are Matlab Software Engineers?

Matlab Software Engineers are professionals who specialize in developing, testing, and maintaining software applications using MATLAB, a high-level programming language and environment designed for numerical computing, data analysis, and visualization. They often work on projects involving algorithm development, simulation, modeling, and data processing, commonly in industries such as engineering, finance, and research. Matlab Software Engineers collaborate with scientists, engineers, and other developers to create efficient solutions for complex problems and may also be responsible for integrating MATLAB code with other programming languages and tools.

What is the difference between Matlab Software Engineer vs Data Analyst?

AspectMatlab Software EngineerData Analyst
Required CredentialsBachelor's in Engineering, Computer Science, or related field; MATLAB certificationsBachelor's in Statistics, Mathematics, or related field; Data analysis certifications
Work EnvironmentEngineering teams, R&D labs, software developmentBusiness units, research teams, data-driven departments
Industry UsageEngineering, aerospace, automotive, electronicsFinance, marketing, healthcare, retail
Common Search/ComparisonYesYes

Matlab Software Engineers focus on developing and maintaining MATLAB-based applications for engineering and technical purposes, while Data Analysts interpret data to support business decisions. Both roles require analytical skills and familiarity with MATLAB, but their primary functions and industries differ.

What are the key skills and qualifications needed to thrive as a Matlab Software Engineer, and why are they important?

To thrive as a Matlab Software Engineer, you need strong programming skills in MATLAB, a solid understanding of algorithms, and a degree in engineering, computer science, or a related field. Familiarity with version control systems, Simulink, and experience with debugging and testing tools are typically required. Analytical thinking, problem-solving abilities, and effective communication are vital soft skills for collaborating with teams and translating technical requirements. These competencies ensure efficient development of robust mathematical models and solutions for complex engineering challenges.

What are the typical collaboration opportunities for a Matlab Software Engineer within a multidisciplinary team?

As a Matlab Software Engineer, you’ll frequently collaborate with engineers, scientists, and data analysts to develop and optimize algorithms, create simulation models, and interpret results. This role often involves participating in cross-functional meetings to align software solutions with project requirements, offering technical support to non-software team members, and integrating Matlab code with other programming environments or hardware systems. Effective communication and teamwork are key, as you'll need to translate complex technical concepts into actionable insights for colleagues with varying levels of programming expertise.
More about Matlab Software Engineer jobs
What cities are hiring for Matlab Software Engineer jobs? Cities with the most Matlab Software Engineer job openings:
What states have the most Matlab Software Engineer jobs? States with the most job openings for Matlab Software Engineer jobs include:
Infographic showing various Matlab Software Engineer job openings in the United States as of July 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Embedded Software Engineer

Embedded Software Engineer

Belcan

Grimes, IA • On-site

$55 - $65/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Job Title: Embedded Software Development Engineer

Location: Grimes, IA

Zip Code: 50111

Duration: 6+ months

Pay Rate: $55 - $65/hr.

Keyword's: #Grimesjobs; #EmbeddedSoftwareDevelopmentEngineerjobs;

Start Date: Immediate

Contract to Hire role


We provide a competitive pay and benefits package. This position is offering a pay range of $55 - $65/hr. however, Belcan considers several factors when extending an offer, including but not limited to education, experience, geographic location, and discipline. Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law.


Primary Responsibilities:

* Responsible for designing, developing, deploying, and supporting software for electronic products.

* Record and track software bugs to closure.

* Investigate and resolve software issues promptly.

* Ensuring quality software and electrical components are developed for on-highway vehicles.

* Utilizing MATLAB/Simulink and Continental's MBDS (Model-Based Development System) to develop embedded software.

* Interfacing with stakeholders to develop and meet requirements.


Required Qualifications:

* At least 3 years of demonstrated experience with MATLAB/Simulink

* Knowledge of CAN J1939 and other vehicle communication protocols.

* Ability to collaborate in a team environment.

* Knowledgeable about software programming processes and techniques.

* Excellent organizational and time management skills.


Preferred Qualifications:

* Working experience with Continental's MBDS and Simulink/Stateflow

* Knowledge of software communication protocols.

* Experience with troubleshooting electrical systems, schematics, and electronic hardware.

* Experience debugging in an embedded systems environment.


Desired Qualifications:

* Experience with HIL (Hardware in the Loop) or SIL (Software in the Loop) testing.

* Previous experience in the on-highway industry.

* Experience working with continuous integration tools and software repositories.


Related Keywords: Model-based programming, C, C++. embedded, embedded system, software engineer, coding, programming, systems, firmware, ANSI C, Matlab, Simulink, Model based software design, Agile, Scrum, C++, CAN/J1939, ISOBUS, LIN, Visual Studios, emulators, logic analyzers, test driven development, control systems, AUTOSAR


Belcan is an equal opportunity employer. Your application and candidacy will not be considered based on race, colour, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.



Belcan logo

About Belcan

Sourced by ZipRecruiter

Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract/temporary, temp-to-hire, and direct assignments in the engineering, IT, and professional fields. We are the employer of choice for thousands worldwide. Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed.

Industry

It services

Company size

5,001 - 10,000 Employees

Headquarters location

Cincinnati, OH, US

Year founded

1958