1

Weekend Manufacturing Software Engineer Jobs (NOW HIRING)

Work on-site with a multidisciplinary team of engineers to define requirements for, develop, and improve in-house software tools used across the design, prototyping, analysis, manufacturing, and ...

Work on-site with a multidisciplinary team of engineers to define requirements for, develop, and improve in-house software tools used across the design, prototyping, analysis, manufacturing, and ...

Sr. Manufacturing Software Engineer

Sunnyvale, CA · On-site

$143K - $189K/yr

Primary Function of Position The engineer in this position will play a key role on the Manufacturing Software Engineering team to enable the manufacture of new surgical robotic instruments and ...

next page

Showing results 1-20

Weekend Manufacturing Software Engineer information

See salary details

$84.5K

$101.1K

$121K

How much do weekend manufacturing software engineer jobs pay per year?

As of Aug 25, 2026, the average yearly pay for weekend manufacturing software engineer in the United States is $101,083.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $108,500.00 per year, depending on experience, location, and employer.

What does a weekend manufacturing software engineer do?

A Weekend Manufacturing Software Engineer is responsible for developing, maintaining, and troubleshooting software systems that support manufacturing operations, specifically during weekend shifts. They ensure that production lines run smoothly by addressing any software issues, implementing updates, and optimizing automation processes. This role often requires close collaboration with production teams and maintenance staff to quickly resolve technical problems and minimize downtime during weekend operations.

What are the unique challenges faced by weekend manufacturing software engineers, and how does the weekend shift impact collaboration and project workflow?

Weekend Manufacturing Software Engineers often work with reduced on-site staff and may need to troubleshoot urgent software or automation issues independently, which can be both challenging and rewarding. Collaboration with weekday teams typically involves thorough documentation and regular handoffs to ensure continuity across shifts. Communication skills and adaptability are essential, as you'll frequently coordinate with operations, maintenance, and engineering teams remotely or asynchronously. This role offers exposure to fast-paced problem solving and can provide a pathway to leadership or weekday positions as you demonstrate reliability and initiative.

What are the key skills and qualifications needed to thrive as a weekend manufacturing software engineer, and why are they important?

To thrive as a Weekend Manufacturing Software Engineer, you need strong programming skills (often in languages like C++, Python, or Java), knowledge of manufacturing processes, and a relevant engineering or computer science degree. Familiarity with industrial automation systems, PLCs, SCADA software, and version control tools like Git is typically required. Excellent problem-solving abilities, adaptability, and effective communication are essential soft skills for diagnosing issues and collaborating with cross-functional teams during off-hours. These competencies ensure smooth and efficient manufacturing operations, minimize downtime, and support rapid troubleshooting in a 24/7 production environment.

What is the difference between Weekend Manufacturing Software Engineer vs Weekend Mechanical Engineer?

AspectWeekend Manufacturing Software EngineerWeekend Mechanical Engineer
Required CredentialsBachelor's in Software Engineering or related field, programming skillsBachelor's in Mechanical Engineering, technical knowledge
Work EnvironmentManufacturing plants, software development labsFactories, maintenance facilities
Industry UsageManufacturing, automation, software firmsManufacturing, machinery, equipment maintenance

The Weekend Manufacturing Software Engineer focuses on developing and maintaining manufacturing software systems during weekends, often requiring programming skills and technical knowledge. In contrast, the Weekend Mechanical Engineer handles mechanical systems and equipment maintenance. Both roles are essential in manufacturing environments but differ in skill sets and daily tasks.

More about Weekend Manufacturing Software Engineer jobs

What cities are hiring for Weekend Manufacturing Software Engineer jobs?

Cities with the most Weekend Manufacturing Software Engineer job openings:

What are the most commonly searched types of Manufacturing Software Engineer jobs?

The most popular types of Manufacturing Software Engineer jobs are:

What states have the most Weekend Manufacturing Software Engineer jobs?

States with the most job openings for Weekend Manufacturing Software Engineer jobs include:

What job categories do people searching Weekend Manufacturing Software Engineer jobs look for?

The top searched job categories for Weekend Manufacturing Software Engineer jobs are:

Infographic showing various Weekend Manufacturing Software Engineer job openings in the United States as of August 2026, with employment types broken down into 100% Full Time. Highlights an 50% In-person, and 50% Remote job distribution, with an average salary of $101,083 per year, or $48.6 per hour.

Manufacturing Software Engineer

Performix Business Services, LLC

Edina, MN • On-site

Other

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

·