... software that operates factory programming stations, production test fixtures, calibration systems, and end-of-line manufacturing equipment. · Responsibilities include developing automated ...
... software that operates factory programming stations, production test fixtures, calibration systems, and end-of-line manufacturing equipment. · Responsibilities include developing automated ...
Associate Software Engineer - C++ (Computer Aided Manufacturing)
$74K - $111K/yr
Medical
Dental
Vision
Life
Retirement
PTO
J oin our team as an Associate Software Engineer - C++ (Computer Aided Manufacturing) This is a hybrid role with three days on-site-Tuesday, Wednesday, and Thursday at our office in Plymouth, MN The ...
Associate Software Engineer - C++ (Computer Aided Manufacturing)
$74K - $111K/yr
Medical
Dental
Vision
Life
Retirement
PTO
J oin our team as an Associate Software Engineer - C++ (Computer Aided Manufacturing) This is a hybrid role with three days on-site-Tuesday, Wednesday, and Thursday at our office in Plymouth, MN The ...
Associate Software Engineer - C++ (Computer Aided Manufacturing)
Plymouth, MN · On-site
$74K - $111K/yr
J oin our team as an Associate Software Engineer - C++ (Computer Aided Manufacturing) This is a hybrid role with three days on-site--Tuesday, Wednesday, and Thursday at our office in Plymouth, MN The ...
Quick apply
Associate Software Engineer - C++ (Computer Aided Manufacturing)
Plymouth, MN · On-site
$74K - $111K/yr
J oin our team as an Associate Software Engineer - C++ (Computer Aided Manufacturing) This is a hybrid role with three days on-site--Tuesday, Wednesday, and Thursday at our office in Plymouth, MN The ...
Associate Software Engineer - C++ (Computer Aided Manufacturing)
Plymouth, MN · On-site
$74K - $111K/yr
Medical
Dental
Vision
Life
Retirement
PTO
J oin our team as an Associate Software Engineer - C++ (Computer Aided Manufacturing) This is a hybrid role with three days on-site-Tuesday, Wednesday, and Thursday at our office in Plymouth, MN The ...
Associate Software Engineer - C++ (Computer Aided Manufacturing)
Plymouth, MN · On-site
$74K - $111K/yr
Medical
Dental
Vision
Life
Retirement
PTO
J oin our team as an Associate Software Engineer - C++ (Computer Aided Manufacturing) This is a hybrid role with three days on-site-Tuesday, Wednesday, and Thursday at our office in Plymouth, MN The ...
Applications Engineer (Punching) - CNC & Manufacturing Technology
Saint Paul, MN · On-site
$100K - $120K/yr
Medical
Dental
Vision
Retirement
PTO
Provide customer programming support for CNC manufacturing applications and related software platforms. * Provide technical applications support, troubleshooting, and process improvement ...
Quick apply
Applications Engineer (Punching) - CNC & Manufacturing Technology
Saint Paul, MN · On-site
$100K - $120K/yr
Medical
Dental
Vision
Retirement
PTO
Provide customer programming support for CNC manufacturing applications and related software platforms. * Provide technical applications support, troubleshooting, and process improvement ...
Applications Engineer (Punching) - CNC & Manufacturing Technology
White Bear Lake, MN · On-site
$100K - $120K/yr
Medical
Dental
Vision
Retirement
PTO
Provide customer programming support for CNC manufacturing applications and related software platforms. * Provide technical applications support, troubleshooting, and process improvement ...
Applications Engineer (Punching) - CNC & Manufacturing Technology
White Bear Lake, MN · On-site
$100K - $120K/yr
Medical
Dental
Vision
Retirement
PTO
Provide customer programming support for CNC manufacturing applications and related software platforms. * Provide technical applications support, troubleshooting, and process improvement ...
Software Engineer
Plymouth, MN · On-site
Medical
Dental
Vision
Life
Retirement
PTO
We manufacture in-house at our SQF Certified facility and operate a corporate office in Plymouth ... The Senior Software Engineer is a founding technical member of that team. You will not just write ...
Software Engineer
Plymouth, MN · On-site
Medical
Dental
Vision
Life
Retirement
PTO
We manufacture in-house at our SQF Certified facility and operate a corporate office in Plymouth ... The Senior Software Engineer is a founding technical member of that team. You will not just write ...
Senior Software Engineer
Minneapolis, MN · On-site
$110 - $160/hr
Medical
Dental
Vision
Life
Retirement
PTO
We are seeking a Senior Software Engineer to join the Material Processing Systems Group in the development of advanced laser-based manufacturing systems. This position serves as a senior technical ...
Senior Software Engineer
Minneapolis, MN · On-site
$110 - $160/hr
Medical
Dental
Vision
Life
Retirement
PTO
We are seeking a Senior Software Engineer to join the Material Processing Systems Group in the development of advanced laser-based manufacturing systems. This position serves as a senior technical ...
Senior Software Engineer
Minneapolis, MN · On-site
$127K - $168K/yr
Medical
Dental
Vision
Life
Retirement
PTO
We are seeking a Senior Software Engineer to join the Material Processing Systems Group in the development of advanced laser-based manufacturing systems. This position serves as a senior technical ...
Quick apply
Senior Software Engineer
Minneapolis, MN · On-site
$127K - $168K/yr
Medical
Dental
Vision
Life
Retirement
PTO
We are seeking a Senior Software Engineer to join the Material Processing Systems Group in the development of advanced laser-based manufacturing systems. This position serves as a senior technical ...
Senior Software Engineer
Minneapolis, MN · On-site
$127K - $168K/yr
Medical
Dental
Vision
Life
Retirement
PTO
We are seeking a Senior Software Engineer to join the Material Processing Systems Group in the development of advanced laser-based manufacturing systems. This position serves as a senior technical ...
Senior Software Engineer
Minneapolis, MN · On-site
$127K - $168K/yr
Medical
Dental
Vision
Life
Retirement
PTO
We are seeking a Senior Software Engineer to join the Material Processing Systems Group in the development of advanced laser-based manufacturing systems. This position serves as a senior technical ...
Software Engineer Client ... Medical Device Manufacturing Company Duration: 06 Months Location: Arden Hills, MN 55112 Shift: 1st ...
Software Engineer Client ... Medical Device Manufacturing Company Duration: 06 Months Location: Arden Hills, MN 55112 Shift: 1st ...
Software Engineer
Eden Prairie, MN · On-site
$115K - $130K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Senior Software Engineer Department: Research and Development Reports to: Director of Software ... Ability to work in an office, engineering lab, and manufacturing support environments * May require ...
Software Engineer
Eden Prairie, MN · On-site
$115K - $130K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Senior Software Engineer Department: Research and Development Reports to: Director of Software ... Ability to work in an office, engineering lab, and manufacturing support environments * May require ...
Software Engineer
Eden Prairie, MN · On-site
$115K - $130K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Senior Software Engineer Department: Research and Development Reports to: Director of Software ... Ability to work in an office, engineering lab, and manufacturing support environments * May require ...
Software Engineer
Eden Prairie, MN · On-site
$115K - $130K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Senior Software Engineer Department: Research and Development Reports to: Director of Software ... Ability to work in an office, engineering lab, and manufacturing support environments * May require ...
Sr. Manufacturing Engineer - Additive
Coon Rapids, MN · On-site
$100K - $140K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Our Manufacturing Engineers provide engineering support to rms teams with particular emphasis on ... Proficiency with CAD software such as SolidWorks, Creo, NX, or equivalent. * Proficiency with ...
Sr. Manufacturing Engineer - Additive
Coon Rapids, MN · On-site
$100K - $140K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Our Manufacturing Engineers provide engineering support to rms teams with particular emphasis on ... Proficiency with CAD software such as SolidWorks, Creo, NX, or equivalent. * Proficiency with ...
Sr. Manufacturing Engineer - Additive
Coon Rapids, MN · On-site
$94K - $129K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Our Manufacturing Engineers provide engineering support to rms teams with particular emphasis on ... Proficiency with CAD software such as SolidWorks, Creo, NX, or equivalent. * Proficiency with ...
Sr. Manufacturing Engineer - Additive
Coon Rapids, MN · On-site
$94K - $129K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Our Manufacturing Engineers provide engineering support to rms teams with particular emphasis on ... Proficiency with CAD software such as SolidWorks, Creo, NX, or equivalent. * Proficiency with ...
Sr. Manufacturing Engineer - Additive
$94K - $129K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Our Manufacturing Engineers provide engineering support to rms teams with particular emphasis on ... Proficiency with CAD software such as SolidWorks, Creo, NX, or equivalent. * Proficiency with ...
Sr. Manufacturing Engineer - Additive
$94K - $129K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Our Manufacturing Engineers provide engineering support to rms teams with particular emphasis on ... Proficiency with CAD software such as SolidWorks, Creo, NX, or equivalent. * Proficiency with ...
Sr. Manufacturing Engineer - Additive
Coon Rapids, MN · On-site
$94K - $129K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Our Manufacturing Engineers provide engineering support to rms teams with particular emphasis on ... Proficiency with CAD software such as SolidWorks, Creo, NX, or equivalent. * Proficiency with ...
Sr. Manufacturing Engineer - Additive
Coon Rapids, MN · On-site
$94K - $129K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Our Manufacturing Engineers provide engineering support to rms teams with particular emphasis on ... Proficiency with CAD software such as SolidWorks, Creo, NX, or equivalent. * Proficiency with ...
Software Engineer
Minneapolis, MN · On-site
Medical
Dental
Vision
Life
Retirement
PTO
The role requires daily interaction with product managers, design engineers, and manufacturing engineers to define test software strategies and implement quality software. Use of Test Driven ...
Software Engineer
Minneapolis, MN · On-site
Medical
Dental
Vision
Life
Retirement
PTO
The role requires daily interaction with product managers, design engineers, and manufacturing engineers to define test software strategies and implement quality software. Use of Test Driven ...
Principal Software Engineer
Moundsview, MN · On-site
$143K - $191K/yr
Medical
Dental
Vision
Life
Retirement
PTO
... manufacturing and to enhance existing processes. In addition, the Principal Software Engineer ... mentors team members, promotes standard work, and establishes best practices that elevate ...
Principal Software Engineer
Moundsview, MN · On-site
$143K - $191K/yr
Medical
Dental
Vision
Life
Retirement
PTO
... manufacturing and to enhance existing processes. In addition, the Principal Software Engineer ... mentors team members, promotes standard work, and establishes best practices that elevate ...
Principal Software Engineer
Fridley, MN · On-site
$139K - $186K/yr
Medical
Dental
Vision
Life
Retirement
PTO
... manufacturing and to enhance existing processes. In addition, the Principal Software Engineer ... mentors team members, promotes standard work, and establishes best practices that elevate ...
Principal Software Engineer
Fridley, MN · On-site
$139K - $186K/yr
Medical
Dental
Vision
Life
Retirement
PTO
... manufacturing and to enhance existing processes. In addition, the Principal Software Engineer ... mentors team members, promotes standard work, and establishes best practices that elevate ...
Manufacturing Software Engineer information
See Minneapolis, MN salary details
$88.2K - $91.7K
10% of jobs
$93.8K is the 25th percentile. Wages below this are outliers.
$91.7K - $95.1K
24% of jobs
$95.1K - $98.6K
6% of jobs
$98.6K - $102.1K
3% of jobs
The median wage is $105K / yr.
$102.1K - $105.5K
7% of jobs
$105.5K - $109K
11% of jobs
$112.2K is the 75th percentile. Wages above this are outliers.
$109K - $112.4K
14% of jobs
$112.4K - $115.9K
7% of jobs
$115.9K - $119.4K
6% of jobs
$119.4K - $122.8K
5% of jobs
$122.8K - $126.3K
5% of jobs
$88.2K
$105.5K
$126.3K
How much do manufacturing software engineer jobs pay per year?
What are the key skills and qualifications needed to thrive in the manufacturing software engineer position, and why are they important?
To thrive as a Manufacturing Software Engineer, you need strong skills in software development, systems integration, and automation engineering, typically supported by a degree in computer science, engineering, or a related field. Familiarity with industrial automation tools, manufacturing execution systems (MES), PLC programming, and software like MATLAB or SolidWorks is highly valuable, and certifications such as Six Sigma or SCADA can be advantageous. Problem-solving abilities, attention to detail, and effective teamwork set standout candidates apart in this role. These competencies are essential for developing robust manufacturing solutions, ensuring process efficiency, and supporting collaborative, high-stakes production environments.
What are some common projects or tasks a manufacturing software engineer might work on?
As a Manufacturing Software Engineer, you may work on developing and maintaining software that controls factory machinery, automates production lines, and enhances process optimization. Typical daily tasks could include programming or troubleshooting PLCs, integrating new control systems, analyzing manufacturing data to improve efficiency, and collaborating closely with mechanical and electrical engineers. You’ll also often participate in cross-functional teams to design solutions for process bottlenecks or to support new product introductions. These responsibilities allow you to directly impact production quality and efficiency while developing valuable interdisciplinary and technical skills.
What is a manufacturing software engineer?
A Manufacturing Software Engineer develops and maintains software solutions that optimize manufacturing processes. They design and implement applications for automation, data analysis, and system integration to improve efficiency and quality. This role requires knowledge of manufacturing systems, programming languages, and industrial automation technologies. Engineers collaborate with production teams to troubleshoot issues and enhance workflows.
What are popular job titles related to Manufacturing Software Engineer jobs in Minneapolis, MN?
For Manufacturing Software Engineer jobs in Minneapolis, MN, the most frequently searched job titles are:
What job categories do people searching Manufacturing Software Engineer jobs in Minneapolis, MN look for?
The top searched job categories for Manufacturing Software Engineer jobs in Minneapolis, MN are:

Other
Posted 4 days ago
Job description
· Design, develop, and maintain the software, automation systems, and production infrastructure used to manufacture, program, calibrate, and verify Client’s products.
· This position owns the software that operates factory programming stations, production test fixtures, calibration systems, and end-of-line manufacturing equipment.
· Responsibilities include developing automated manufacturing software, integrating with electronic instrumentation, maintaining production traceability systems, and improving manufacturing quality, reliability, and throughput.
· This role works closely with embedded software, electrical, mechanical, manufacturing, and quality engineering teams to ensure products are efficiently manufactured and thoroughly tested throughout their lifecycle.
Essential Duties and Responsibilities:
· To perform this job successfully, an individual must be able to perform the following satisfactorily; other duties may be assigned. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
· Design, develop, test, and maintain software for manufacturing test fixtures and production equipment.
· Own all software used to manufacture, program, calibrate, and verify Client’s products.
· Develop automated production tests for printed circuit boards, subassemblies, and completed robotic systems.
· Develop software used to program embedded processors, Linux systems, microcontrollers, EEPROMs, and other programmable devices.
· Design and implement production test sequences, pass/fail criteria, automated diagnostics, and manufacturing workflows.
· Integrate software with manufacturing equipment including power supplies, oscilloscopes, digital multimeters, electronic loads, relay controllers, programmers, barcode scanners, label printers, RF test equipment, and other electronic instrumentation.
· Develop software that communicates with embedded devices using USB, Ethernet, UART, SPI, I²C, CAN, JTAG, SWD, and other hardware interfaces.
· Collect, store, and manage manufacturing test results, calibration data, serial numbers, firmware versions, and production traceability information.
· Investigate manufacturing failures, determine root causes, and implement corrective actions.
· Improve manufacturing throughput, product quality, and production yield through software automation.
· Develop reusable software frameworks for manufacturing and production testing.
· Develop engineering tools to assist with hardware bring-up, production debugging, and failure analysis.
· Create and maintain manufacturing software documentation, operating procedures, and test specifications.
Competencies:
To perform the job successfully, an individual should demonstrate the following.
· Proficiency in Python.
· Strong software architecture and maintainable software design skills.
· Experience developing automated manufacturing, production, or hardware test software.
· Experience working in a Linux environment.
· Experience communicating with embedded systems using USB, Ethernet, UART, SPI, I²C, CAN, JTAG, SWD, or similar interfaces.
· Experience interfacing with electronic test equipment such as SCPI, VISA, PyVISA, or similar frameworks.
· Experience designing software that integrates with production fixtures and manufacturing equipment.
· Experience with databases, production traceability systems, or manufacturing data collection.
· Strong debugging and troubleshooting skills involving both hardware and software.
· Experience with Git and modern software development practices.
· Excellent written and verbal communication skills.
· Ability to independently lead projects from concept through deployment.
Required Qualifications:
The requirements listed below are representative of the knowledge, skill, and/or ability required to perform the essential duties of the position in a satisfactory manner.
· Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
· 3+ years of professional manufacturing software development experience.
· Proficiency in Python.
· Experience developing software on Linux.
· Experience developing automated test, manufacturing, or production software.
· Experience interfacing with embedded hardware.
· Experience with common hardware communication interfaces such as USB, Ethernet, UART, SPI, or I²C.
· Strong problem-solving and debugging skills.
Desired Qualifications:
· Experience with C++ and/or C.
· Experience with embedded Linux systems.
· Experience with robotics or autonomous systems.
· Experience with microcontroller firmware development.
· Experience with OpenCV or basic image processing.
· Experience developing graphical user interfaces using PySide, PyQt, or similar frameworks.
· Experience with SQL, SQLite, PostgreSQL, or manufacturing databases.
·