1

Matlab Software Engineer Jobs in Milwaukee, WI (NOW HIRING)

Firmware Controls Engineer This role focuses on designing, implementing, and maintaining software ... software tools such as Matlab, Simulink, Verilog development environments, Vivado, Vitis, and ...

System Test Engineer Glendale, Wisconsin, 53217 Role Description: General: Execute in-house testing ... EIS - Embedded Software Validation Keyword: LabView, CANalyzer, CANape, MATLAB

Be responsible for defining, developing, and evolving software in a fast paced and agile ... MATLAB or equivalent scientific modeling tools & packages Experience with Parallel computing ...

... best software development practices Create standalone Matlab application Integrate data from ... Proven working experience in Matlab programming for minimal 4 to 5 years Top notch programming ...

Showing results 21-40

Matlab Software Engineer information

See Milwaukee, WI salary details

$62.6K

$145.3K

$202.5K

How much do matlab software engineer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for matlab software engineer in Milwaukee, WI is $145,346.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,200.00 and $170,400.00 per year, depending on experience, location, and employer.

What is a Matlab software engineer?

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 are the key skills and qualifications needed to thrive as a Matlab software engineer?

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.

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 popular job titles related to Matlab Software Engineer jobs in Milwaukee, WI?

For Matlab Software Engineer jobs in Milwaukee, WI, the most frequently searched job titles are:

What job categories do people searching Matlab Software Engineer jobs in Milwaukee, WI look for?

The top searched job categories for Matlab Software Engineer jobs in Milwaukee, WI are:

What cities near Milwaukee, WI are hiring for Matlab Software Engineer jobs?

Cities near Milwaukee, WI with the most Matlab Software Engineer job openings:

Infographic showing various Matlab Software Engineer job openings in Milwaukee, WI as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $145,346 per year, or $69.9 per hour.

Firmware Controls Engineer

Actalent

Franksville, WI

Full-time

Medical, Dental, Vision, Retirement

Posted 9 days ago


Key responsibilities

  • Design, implement, test, debug, and support control algorithms and firmware for precision variable frequency drives within embedded systems.

  • Develop, refine, and validate control algorithms for electric motors and DC/DC converters using control theory and embedded systems techniques.

  • Collaborate with hardware engineering teams to ensure software and hardware compatibility and system performance.


Job description

Job Title: Firmware Controls Engineer

Job Description

This role focuses on designing, implementing, and maintaining software and firmware control algorithms for precision variable frequency drives (VFDs) within embedded systems. The Firmware Controls Engineer applies advanced control theory to electric motor drives and DC/DC converters, collaborates closely with hardware engineering teams, and ensures that embedded control solutions meet both technical specifications and customer requirements.

Responsibilities

  • Design, implement, test, debug, and support operating system and application software for precision variable frequency drives that meet technical and customer requirements.
  • Develop, implement, and refine control algorithms for electric motors and DC/DC converters using control theory and embedded systems techniques.
  • Adhere to established coding standards, revision control practices, and software development processes to ensure high-quality, maintainable code.
  • Solicit, analyze, and incorporate feedback from customers and end users to enhance product functionality, performance, and usability.
  • Conduct and participate in code reviews and design reviews to improve software quality and ensure robust system architecture.
  • Propose and champion new ideas, features, and enhancements, and present them constructively to stakeholders and team members.
  • Document software and firmware designs thoroughly, including code comments, design reports, and technical descriptions for future reference and knowledge sharing.
  • Track, prioritize, and resolve reported software and firmware bugs, performing thorough testing and verification to confirm the effectiveness and stability of fixes.
  • Design and develop reusable software and system components, and integrate them into both existing and new product designs to improve efficiency and consistency.
  • Collaborate closely with electrical hardware engineers in planning, design, and development to ensure software and hardware compatibility and optimal system performance.
  • Serve as a technical lead on assigned projects, coordinating with cross-functional teams and customers to meet deliverables and resolve technical or product issues.
  • Use tools such as Matlab, Simulink, and related modeling environments to design, simulate, and validate control algorithms prior to implementation.
  • Apply knowledge of real-time operating systems and embedded C/C++ development to implement deterministic, reliable control firmware.
  • Utilize version control tools such as GIT to manage source code, branching, merging, and release processes.
  • Contribute to continuous improvement of development processes, tools, and methodologies within the firmware and controls engineering team.

Essential Skills

  • Master’s degree in Electrical Engineering or Mechanical Engineering with an emphasis on control of electric motors and/or DC/DC converters.
  • Strong experience in control theory and its application to engineering problems, particularly in electric motor drives and power electronics.
  • Solid understanding of basic physics relevant to electromechanical systems and power conversion.
  • Expert-level proficiency with Matlab and Simulink for modeling, simulation, and analysis of control systems.
  • Experience with real-time operating systems for embedded applications.
  • Experience with Verilog HDL code development for digital hardware or FPGA-based control implementations.
  • Experience with C and C++ for embedded software development on microcontrollers or DSPs.
  • Experience using GIT or similar version control systems for source code management.
  • Minimum of 3 years of related experience in firmware, controls engineering, or embedded systems development.
  • Ability to work closely with electrical hardware engineers to ensure hardware-software compatibility and system-level performance.
  • Ability to design, implement, test, and debug embedded control software and firmware for precision variable frequency drives.
  • Capability to conduct and participate in code and design reviews and to follow established coding and revision control standards.

Additional Skills & Qualifications

  • Experience with Vivado and Vitis design suites for FPGA and embedded system development.
  • Experience with Matlab/System Generator for FPGA-based control and signal processing design.
  • Experience with Mathematica or similar tools for advanced mathematical modeling and analysis.
  • Familiarity with power electronics, including variable frequency drives, DC/DC converters, and electric motor control systems.
  • Experience working with PC boards and understanding of hardware interfaces relevant to embedded control systems.
  • Experience with firmware development for embedded systems in power electronics applications.
  • Strong analytical and problem-solving skills, with the ability to diagnose and resolve complex control and firmware issues.
  • Effective communication skills for collaborating with cross-functional teams and engaging with customers and end users.
  • Ability to document designs clearly and thoroughly, including reports, design descriptions, and code-level documentation.
  • Interest in championing new ideas and features and contributing to continuous product improvement.

Work Environment

This is an onsite role in a hardware-focused engineering environment where firmware, controls, and power electronics development occur in close collaboration. The Firmware Controls Engineer works directly with electrical hardware engineers, power electronics equipment, and embedded development platforms to design and validate control solutions for variable frequency drives and related systems. The position involves hands-on work with embedded systems, test setups, and laboratory equipment, as well as frequent use of software tools such as Matlab, Simulink, Verilog development environments, Vivado, Vitis, and version control systems like GIT. Working hours follow a standard onsite engineering schedule, with in-person collaboration, design reviews, and lab testing forming a key part of the daily routine.

Job Type & Location

This is a Permanent position based out of Franksville, WI.

Pay and Benefits

The pay range for this position is $100000.00 - $160000.00/yr.

Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.

full company benefits- health, dental, vision, 401K, etc.

Workplace Type

This is a fully onsite position in Franksville,WI.

Application Deadline

This position is anticipated to close on Sep 4, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications withoutregard to race, sex, age, color, religion, national origin, veteran status, disability,sexual orientation, gender identity, genetic information or any characteristic protectedby law.

If you would like to request a reasonable accommodation, such as the modification oradjustment of the job application process or interviewing process due to a disability,please email actalentaccommodation@actalentservices.com for other accommodation options.

San Francisco Fair Chance Ordinance:Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in thecity and county of San Francisco, we will consider for employment qualified applicantswith arrest and conviction records.

Massachusetts Lie Detector:It is unlawful in Massachusetts to require or administer a lie detector test as acondition of employment or continued employment. An employer who violates this lawshall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI):We may use Artificial Intelligence (AI) to support parts of our hiring process,including sourcing, screening, and evaluating candidates. AI helps assess applicationsand qualifications, but final decisions are made by our hiring team. By applying, youacknowledge and agree that your application may be reviewed using AI tools.


Actalent logo

About Actalent

Sourced by ZipRecruiter

Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We're supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions.

Industry

Business management consulting

Company size

5,001 - 10,000 Employees

Headquarters location

Hanover, MD, US

Social media