1

Manufacturing Software Engineer Jobs in Minnesota

Senior Software Engineer

Anoka, MN · Hybrid

$110K - $160K/yr

Partner with operations and manufacturing teams to ensure solutions are production-ready and scalable. * Mentor and guide other engineers on sound software development, documentation, and testing ...

Software Engineer

Plymouth, MN · On-site

$90K - $115K/yr

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 ...

We are the leaders in digital manufacturing. We hire doers, makers, and creative thinkers who ... Join our team as a Software Engineer! This is a hybrid role: Tuesday, Wednesday, and Thursday based ...

We are the leaders in digital manufacturing. We hire doers, makers, and creative thinkers who ... Join our team as a Software Engineer! This is a hybrid role: Tuesday, Wednesday, and Thursday based ...

We are the leaders in digital manufacturing. We hire doers, makers, and creative thinkers who ... Join our team as a Software Engineer! This is a hybrid role: Tuesday, Wednesday, and Thursday based ...

Manufacturing Engineer

Burnsville, MN

$75K - $96K/yr

Become proficient on manufacturing software such as SAP and Creo. * Properly document and report ... Provides guidance for engineering regarding design concepts and specification requirements to best ...

Manufacturing Engineer

Burnsville, MN

$75K - $96K/yr

Become proficient on manufacturing software such as SAP and Creo. * Properly document and report ... Provides guidance for engineering regarding design concepts and specification requirements to best ...

Become proficient on manufacturing software such as SAP and Creo. * Properly document and report ... Provides guidance for engineering regarding design concepts and specification requirements to best ...

Become proficient on manufacturing software such as SAP and Creo. * Properly document and report ... Provides guidance for engineering regarding design concepts and specification requirements to best ...

Manufacturing Engineer

Burnsville, MN · On-site

$75K - $96K/yr

Become proficient on manufacturing software such as SAP and Creo. * Properly document and report ... Provides guidance for engineering regarding design concepts and specification requirements to best ...

Software Engineer- St. Paul, MN Location : St. Paul, MN 55117 Project Duration : 12+ months Payrate ... Document and transfer developed solutions to manufacturing team for mass production and provide ...

Software Engineer Contract Duration: 1 year, possible extension Contract Type: W2 Location: Little ... Document and transfer developed solutions to manufacturing team for mass production and provide ...

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 ...

next page

Showing results 1-20

Manufacturing Software Engineer information

See Minnesota salary details

$82.8K

$99K

$118.5K

How much do manufacturing software engineer jobs pay per year?

As of Jun 20, 2026, the average yearly pay for manufacturing software engineer in Minnesota is $99,002.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,100.00 and $106,300.00 per year, depending on experience, location, and employer.

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 job?

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 the most commonly searched types of Manufacturing Software Engineer jobs in Minnesota? The most popular types of Manufacturing Software Engineer jobs in Minnesota are:
What are popular job titles related to Manufacturing Software Engineer jobs in Minnesota? For Manufacturing Software Engineer jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Manufacturing Software Engineer jobs in Minnesota look for? The top searched job categories for Manufacturing Software Engineer jobs in Minnesota are:
What cities in Minnesota are hiring for Manufacturing Software Engineer jobs? Cities in Minnesota with the most Manufacturing Software Engineer job openings:

Senior Software Engineer

Ledgent Tech

Anoka, MN • Hybrid

$110K - $160K/yr

Other

Posted 12 days ago


Job description

Job Description
Senior Software Engineer - Med Device
Location: South Metro, Twin Cities (hybrid schedule on-site)
Compensation: $110,000-$160,000 base salary plus annual bonus opportunity
Job Type: Full-time
Role Overview
This role is responsible for the design, development, and sustainment of software used in regulated medical products and supporting manufacturing operations. The engineer will contribute across the full product lifecycle, collaborating with cross-functional teams to deliver reliable, safe, and compliant software solutions.
Key Responsibilities
Product Software Development

  • Design and implement software components supporting medical products, spanning embedded firmware through graphical user interfaces.
  • Collaborate with hardware, quality, regulatory, clinical, marketing, and operations teams to define system and software requirements.
  • Apply industry best practices for safety, reliability, and scalability in compliance with IEC 62304 and FDA Class II/III medical device regulations.
  • Develop and maintain automated test frameworks, including unit, integration, and system-level tests.
  • Support verification and validation (V&V) activities throughout development and release cycles.
  • Assist with design transfer to manufacturing and provide ongoing support for fielded products, including post-market software updates.
  • Review field performance data, customer feedback, and defect trends to identify improvement opportunities and drive corrective actions.
  • Create and maintain comprehensive documentation such as software requirements, architecture diagrams, detailed designs, traceability matrices, and risk analyses.
Product Development & Cross-Functional Support
  • Participate actively in product development projects to ensure schedules, quality, and compliance expectations are met.
  • Ensure all development activities align with internal Quality Management System (QMS) and design control procedures.
  • Work with marketing teams to translate customer and market requirements into clear software specifications.
  • Partner with operations and manufacturing teams to ensure solutions are production-ready and scalable.
  • Mentor and guide other engineers on sound software development, documentation, and testing practices.
Manufacturing Software
  • Design, implement, and validate custom software tools used to support manufacturing and operational processes as required.
  • Ensure manufacturing software meets applicable regulatory, quality, and verification standards.
Qualifications
Required
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline; advanced degree preferred.
  • Minimum of 5 years of software development experience within the medical device industry.
  • Strong hands-on expertise in Java, C/C++, real-time operating systems (RTOS), and microcontroller-based embedded systems.
  • Proven experience developing regulated software under formal lifecycle processes.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Ability to communicate complex technical concepts clearly to technical and non-technical stakeholders.
  • Comfortable collaborating across multiple engineering and functional disciplines.
Preferred
  • Experience with Azure DevOps, static/dynamic code analysis tools, and continuous integration environments.
  • Familiarity with FDA 510(k), PMA submissions, EU MDR technical documentation, cybersecurity requirements, and post-market surveillance.
  • Prior experience working in a startup or fast-growing product development environment.

All qualified applicants will receive consideration for employment without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, medical condition, genetic information, pregnancy, or military or veteran status. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the California Fair Chance Act, City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, and Los Angeles County Fair Chance Ordinance.
Job Reference: JN -042026-418869