Manufacturing Software Engineer
Edina, MN · On-site
... software that operates factory programming stations, production test fixtures, calibration systems, and end-of-line manufacturing equipment. · Responsibilities include developing automated ...
Edina, MN · On-site
... software that operates factory programming stations, production test fixtures, calibration systems, and end-of-line manufacturing equipment. · Responsibilities include developing automated ...
Edina, MN · On-site
... software that operates factory programming stations, production test fixtures, calibration systems, and end-of-line manufacturing equipment. · Responsibilities include developing automated ...
Brooklyn Park, MN · On-site
$74.50 - $111.70/hr
Associate Software Engineer - C++ (Computer Aided Manufacturing) This is a fixed hybrid role on ... Individuals with temporary visas (e.g. E, F-1, H-1, H-2, L, B, J, TN or OPT) are not eligible for ...
Brooklyn Park, MN · On-site
$74.50 - $111.70/hr
Associate Software Engineer - C++ (Computer Aided Manufacturing) This is a fixed hybrid role on ... Individuals with temporary visas (e.g. E, F-1, H-1, H-2, L, B, J, TN or OPT) are not eligible for ...
Plymouth, MN · On-site
$74K - $111K/yr
J oin our team as an Associate Software Engineer - C++ (Computer Aided Manufacturing) This is a ... Individuals with temporary visas (e.g. E, F-1, H-1, H-2, L, B, J, TN or OPT) are not eligible for ...
Plymouth, MN · On-site
$74K - $111K/yr
J oin our team as an Associate Software Engineer - C++ (Computer Aided Manufacturing) This is a ... Individuals with temporary visas (e.g. E, F-1, H-1, H-2, L, B, J, TN or OPT) are not eligible for ...
Edina, MN · On-site
$110 - $140/hr
Thisrole works closely with embedded software, electrical, mechanical,manufacturing, and quality engineering teams to ensure products are efficientlymanufactured and thoroughly tested throughout ...
Edina, MN · On-site
$110 - $140/hr
Thisrole works closely with embedded software, electrical, mechanical,manufacturing, and quality engineering teams to ensure products are efficientlymanufactured and thoroughly tested throughout ...
Maple Plain, MN · On-site
$75 - $140/hr
Collaborate with senior engineers, product managers, and QA to deliver high-quality manufacturing ... Understanding of software development fundamentals such as version control (e.g., Git), debugging ...
Maple Plain, MN · On-site
$75 - $140/hr
Collaborate with senior engineers, product managers, and QA to deliver high-quality manufacturing ... Understanding of software development fundamentals such as version control (e.g., Git), debugging ...
Arden Hills, MN · On-site
$110 - $150/hr
The contractor will partner with Software Engineering, Manufacturing Engineering, Quality, Regulatory Affairs, Supplier Quality, Supply Chain, Operations, Cybersecurity, IT, and external supplier ...
Arden Hills, MN · On-site
$110 - $150/hr
The contractor will partner with Software Engineering, Manufacturing Engineering, Quality, Regulatory Affairs, Supplier Quality, Supply Chain, Operations, Cybersecurity, IT, and external supplier ...
White Bear Lake, MN · On-site
$100 - $120/hr
Provide customer programming support for CNC manufacturing applications and related software platforms. * Provide technical applications support, troubleshooting, and process improvement ...
White Bear Lake, MN · On-site
$100 - $120/hr
Provide customer programming support for CNC manufacturing applications and related software platforms. * Provide technical applications support, troubleshooting, and process improvement ...
Provide customer programming support for CNC manufacturing applications and related software platforms. * Provide technical applications support, troubleshooting, and process improvement ...
Quick apply
Provide customer programming support for CNC manufacturing applications and related software platforms. * Provide technical applications support, troubleshooting, and process improvement ...
Minneapolis, MN · Hybrid
$48 - $60/hr
Provide customer and manufacturing support. Essential Skills * Bachelor of Science degree in ... If eligible, the benefits available for this temporary role may include the following: * Medical ...
Quick apply
Minneapolis, MN · Hybrid
$48 - $60/hr
Provide customer and manufacturing support. Essential Skills * Bachelor of Science degree in ... If eligible, the benefits available for this temporary role may include the following: * Medical ...
White Bear Lake, MN · On-site
$100K - $120K/yr
Provide customer programming support for CNC manufacturing applications and related software platforms. * Provide technical applications support, troubleshooting, and process improvement ...
White Bear Lake, MN · On-site
$100K - $120K/yr
Provide customer programming support for CNC manufacturing applications and related software platforms. * Provide technical applications support, troubleshooting, and process improvement ...
Plymouth, MN · On-site
$90 - $115/hr
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 ...
Plymouth, MN · On-site
$90 - $115/hr
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 ...
Plymouth, MN · On-site
$90 - $115/hr
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 ...
Plymouth, MN · On-site
$90 - $115/hr
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 ...
Plymouth, MN · On-site
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 ...
Plymouth, MN · On-site
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 ...
Minneapolis, MN · On-site
$110 - $160/hr
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 ...
Minneapolis, MN · On-site
$110 - $160/hr
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 ...
Minneapolis, MN · On-site
$127K - $168K/yr
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
Minneapolis, MN · On-site
$127K - $168K/yr
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 ...
Minneapolis, MN · On-site
$50 - $55/hr
Oversee software engineering efforts, including estimating, planning, requirements analysis ... If eligible, the benefits available for this temporary role may include the following: * Medical ...
Quick apply
Minneapolis, MN · On-site
$50 - $55/hr
Oversee software engineering efforts, including estimating, planning, requirements analysis ... If eligible, the benefits available for this temporary role may include the following: * Medical ...
Jackson, MN · On-site
They are seeking a Software Engineer to design software solutions for distributed computing systems ... AGCO) is a global leader in the design, manufacture and distribution of agricultural machinery and ...
Jackson, MN · On-site
They are seeking a Software Engineer to design software solutions for distributed computing systems ... AGCO) is a global leader in the design, manufacture and distribution of agricultural machinery and ...
Minneapolis, MN · On-site
AtriCure's cryoICE cryoSPHERE ® probe is cleared for temporary ablation of peripheral nerves to ... The Software Engineer may work independently on projects with broad scope or be a team leader ...
Minneapolis, MN · On-site
AtriCure's cryoICE cryoSPHERE ® probe is cleared for temporary ablation of peripheral nerves to ... The Software Engineer may work independently on projects with broad scope or be a team leader ...
Minneapolis, MN · On-site
$50 - $70/hr
Embedded Software Engineer Join a dynamic team as an Embedded Software Engineer, where you will ... If eligible, the benefits available for this temporary role may include the following: * Medical ...
Quick apply
Minneapolis, MN · On-site
$50 - $70/hr
Embedded Software Engineer Join a dynamic team as an Embedded Software Engineer, where you will ... If eligible, the benefits available for this temporary role may include the following: * Medical ...
The most popular types of Manufacturing Software Engineer jobs in Minnesota are:
Cities in Minnesota with the most Temporary Manufacturing Software Engineer job openings:
Other
Posted 10 days ago
· 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.
·