1

Weekend Programmer Jobs in Michigan (NOW HIRING)

CNC Programmer

Williamston, MI · On-site

$23 - $31.50/hr

MC Molds Inc. is seeking an experienced CNC Programmer for 1st, 2nd and 3rd Shift. Requirements ... Willingly to work overtime and on the weekends when needed * Knowledge and experience with feature ...

CNC Programmer

Williamston, MI · On-site

$23 - $31.50/hr

MC Molds Inc. is seeking an experienced CNC Programmer for 1st, 2nd and 3rd Shift. Requirements ... Willingly to work overtime and on the weekends when needed * Knowledge and experience with feature ...

Job Summary Havel is seeking a Programmer to lead installation, hardware design, and software ... Regular and reliable attendance, including the ability to work extended hours and weekends as ...

CMM Programmers/Operators are highly skilled employees responsible for operating/programming a ... Work any shift and work overtime, including daily, weekends and holidays as required * Work from ...

Software Engineer capabilities with 10 or more years of experience, relies on experience and judgment to plan and accomplish goals, performs a variety of complicated tasks, may lead and direct the ...

Programmer #1057236 * Converts data from project specifications and statements of problems and procedures to create or modify computer programs. Prepares, or receives detailed specifications to ...

Experience in computer programming work. * Knowledge of the principles, practices, and techniques of computer programming and systems analysis, of computer operations procedures and systems, and of ...

CNC/EDM Programmer

Spring Lake, MI · On-site

$22 - $30/hr

First shift 7am-3:30pm (5-8 hours of OT during the week) Rare weekend work What's Next for You ... In this role, you will be responsible for setting up, programming, and operating a variety of CNC ...

next page

Showing results 1-20

Weekend Programmer information

See Michigan salary details

$10

$34

$59

How much do weekend programmer jobs pay per hour?

As of May 28, 2026, the average hourly pay for weekend programmer in Michigan is $34.46, according to ZipRecruiter salary data. Most workers in this role earn between $22.40 and $44.86 per hour, depending on experience, location, and employer.

What Are Weekend Jobs for a Programmer?

As a weekend programmer, you work part-time on Saturday-Sunday to complete computer programming responsibilities. Your duties may require you to develop software programs, code program designs into a language a computer understands, test systems to ensure they are working correctly, and install computer updates. You may communicate with software developers as well as the client to ensure efficient translation and development of the program. Some programs may be developed in a couple of days, while other jobs may require multiple weekends to complete. The programs you create may be used for phone applications, operating systems, or websites. A weekend programmer may work for a company or provide freelance services.

What are the key skills and qualifications needed to thrive as a Weekend Programmer, and why are they important?

To thrive as a Weekend Programmer, you need strong programming skills in languages like Python, JavaScript, or Java, and a solid understanding of software development principles. Familiarity with version control systems (e.g., Git), code editors, and possibly cloud platforms or collaborative tools is common. Effective time management, self-motivation, and clear communication are crucial soft skills for balancing part-time coding with other commitments. These skills enable consistent productivity, quality code delivery, and successful collaboration on weekend or short-term software projects.

What are some typical challenges faced by Weekend Programmers, and how can they be managed effectively?

Weekend Programmers often face challenges such as balancing tight deadlines with limited work hours, staying aligned with weekday teams, and managing communication gaps. To overcome these, it's important to maintain clear documentation, proactively communicate updates, and leverage collaboration tools to stay in sync with full-time colleagues. Setting clear priorities and expectations with your manager can also help ensure your contributions have maximum impact within the available time.

What are weekend programmers?

Weekend programmers are individuals who primarily write, develop, or maintain software during weekends rather than as a full-time weekday job. They might do this to pursue personal projects, contribute to open-source software, or supplement their income with freelance work. Weekend programmers can be professionals seeking extra experience, students learning new skills, or hobbyists enjoying coding in their spare time. This flexible schedule allows them to balance programming with other commitments or interests.
What are the most commonly searched types of Programmer jobs in Michigan? The most popular types of Programmer jobs in Michigan are:
What are popular job titles related to Weekend Programmer jobs in Michigan? For Weekend Programmer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Weekend Programmer jobs in Michigan look for? The top searched job categories for Weekend Programmer jobs in Michigan are:
What cities in Michigan are hiring for Weekend Programmer jobs? Cities in Michigan with the most Weekend Programmer job openings:
Infographic showing various Weekend Programmer job openings in Michigan as of May 2026, with employment types broken down into 3% As Needed, 86% Full Time, 6% Part Time, 3% Temporary, 1% Contract, and 1% Nights. Highlights an 100% Physical job distribution, with an average salary of $71,675 per year, or $34.5 per hour.
Manufacturing Programmer/Nester

Manufacturing Programmer/Nester

AIR MASTER SYSTEMS CORP

Norton Shores, MI

Full-time

Posted 18 days ago


Job description

Position Summary:

Performs daily duties on the computer preparing jobs digitally working in Salvagnini OPS/RADAN Software. Organizing parts for lasers cutting to optimize the use of full sheets of steel to cut down on waste, as well as helping with the Bending programming and working closely with Engineering.

Essential Responsibilities:

  • Prepare jobs digitally, working in Salvagnini OPS and RADAN software
  • Organize parts for laser cutting to minimize waste and optimize use of full sheets of steel Help with the Bending programming and Engineering

Job Knowledge, Skills and Abilities:

  • Salvagnini OPS and RADAN software simulation
  • Strong organizational and time management skills required.
  • Attention to detail is critical
  • Must be able to work in a fast pace environment as the orders are built to order and contain customization based on customer requests.
  • Highly organized, self-motivated individual who can work independently with minimal supervision.
  • Must be able to communicate effectively both written and verbal.
  • Positive attitude that will be a good cultural fit is required

Training and Educational Requirements:

  • GED and computer/technology skills are required.

Physical Demands & Work Environment:

The characteristics described below are representative of those encountered while performing the essential functions of this position. Reasonable accommodations will be made to enable individuals with disabilities to perform the essential functions.

Physical Demands: While performing duties of this job, would occasionally be required to stand, walk, sit, reach with hands and arms, climb or balance, stoop or kneel, talk and hear, and use fingers and hands to feel objects, tools or controls. Work might entail significant time spent standing, exposure to extreme temperatures, enduring distracting/uncomfortable sounds and noise levels, as well as exposure to potentially hazardous conditions and equipment. Must occasionally lift and/or move up to 40 pounds. Employee may be required to climb stairs as needed to access various areas of the building. Specific vision abilities required include close vision, distance vision, depth perceptions, and the ability to adjust focus. Overtime may be necessary as work load’s dictate. This may include weekdays, weekends and/or holidays.

Work Environments: Job requires dealing calmly and effectively with high stress situations. Employees may be subject to random drug and alcohol testing, pre-employment physical and background checks.