1

Weekend Programmer Jobs in Minnesota (NOW HIRING)

HiFyve is hiring a CNC Programmer in the Manufacturing industry in St. Paul, MN! Pay Rate: $24-30+/hr Shift: 1st shift Monday-Thursday 6:00 AM-3:00 PM Friday 6:00 AM-12:00 PM Location: St. Paul, MN ...

CNC Programmer

Anoka, MN · On-site

$30 - $39/hr

CNC Programmer About the Role We are seeking a detail-oriented and experienced CNC Programmer to join our team. In this role, you will be responsible for developing and optimizing CNC programs for ...

CNC Programmer

Anoka, MN · On-site

$30 - $39/hr

CNC Programmer About the Role We are seeking a detail-oriented and experienced CNC Programmer to join our team. In this role, you will be responsible for developing and optimizing CNC programs for ...

Be Seen First

CNC Programmer

Ramsey, MN · On-site

$40 - $55/hr

CNC Programmer B & H Machining - Ramsey, MN Pay: $35 - $50 per hour Job Type: Full-time Job Summary B & H Machining is a growing CNC machine shop serving multiple industries. We are seeking a highly ...

New

... Programmer at St Paul, MN for 12+months contract position. Please send your resume along with rate expectation. Please refer someone else if you are not available at this time or you are not right ...

CNC Programmer

Anoka, MN · On-site

$45 - $50/hr

The Lathe Programmer will play a crucial role in the manufacturing process by utilizing MasterCam to create and test programs for new and legacy precision parts. This position requires a deep ...

Cnc Programmer

Rogers, MN · On-site

$38 - $45/hr

CNC Programmer This role focuses on programming, setting up, and operating CNC lathes and mills to produce short-run parts and components used in industrial and commercial paint sprayers. You will ...

CNC Programmer

Forest Lake, MN · On-site

$31 - $40/hr

The CNC Programmer is responsible for creating, modifying, and optimizing CNC programs used to operate precision machinery in manufacturing processes. This is an on-site position. Schedule: Monday ...

CNC PROGRAMMER

Baxter, MN

$26.25 - $36/hr

Partner with tooling designers and engineers to bring new projects to life. * Maintain setup sheets, tooling lists, and revision controls. * Contribute to a culture focused on safety, teamwork, and ...

CNC Programmer

Warroad, MN

$26 - $35.50/hr

Develop and implement CNC programs for standard products utilizing AlphaCam, InventorCam, and Xilog programming software Assist in organizing and preparing for Strategic Business Council meetings.

New

CNC Programmer

Warroad, MN

$26 - $35.50/hr

Develop and implement CNC programs for standard products utilizing AlphaCam, InventorCam, and Xilog programming software Assist in organizing and preparing for Strategic Business Council meetings.

New

CNC Programmer

Warroad, MN · On-site

$29 - $38/hr

Develop and implement CNC programs for standard products utilizing AlphaCam, InventorCam, and Xilog programming software Assist in organizing and preparing for Strategic Business Council meetings.

New

CNC Programmer

Warroad, MN · On-site

$29 - $38/hr

Develop and implement CNC programs for standard products utilizing AlphaCam, InventorCam, and Xilog programming software Assist in organizing and preparing for Strategic Business Council meetings.

New

CNC Programmer

Eden Prairie, MN · On-site

$33 - $44/hr

Primary Objective To apply standard manufacturing engineering practices in the CNC/NC machining center. This includes costing, routing, methods, standards and programs. Major Areas of Accountability ...

CNC Programmer

Andover, MN · On-site

$30 - $45/hr

The CNC Programmer is responsible for developing and optimizing CNC programs for both new and existing parts to support production performance and growth. This role focuses on building efficient ...

next page

Showing results 1-20

Weekend Programmer information

See Minnesota salary details

$11

$38

$67

How much do weekend programmer jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for weekend programmer in Minnesota is $38.72, according to ZipRecruiter salary data. Most workers in this role earn between $25.19 and $50.38 per hour, depending on experience, location, and employer.

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 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 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 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 most commonly searched types of Programmer jobs in Minnesota? The most popular types of Programmer jobs in Minnesota are:
What are popular job titles related to Weekend Programmer jobs in Minnesota? For Weekend Programmer jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Weekend Programmer jobs in Minnesota look for? The top searched job categories for Weekend Programmer jobs in Minnesota are:
What cities in Minnesota are hiring for Weekend Programmer jobs? Cities in Minnesota with the most Weekend Programmer job openings:
Infographic showing various Weekend Programmer job openings in Minnesota as of July 2026, with employment types broken down into 22% Locum Tenens, 67% Full Time, 4% Part Time, 4% Contract, 1% Nights, and 2% Summer. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $80,541 per year, or $38.7 per hour.
CNC Programmer

CNC Programmer

HiFyve

Saint Paul, MN

$24 - $30/hr

Full-time

Posted 7 days ago


Job description

HiFyve is hiring a CNC Programmer in the Manufacturing industry in St. Paul, MN!

Pay Rate: $24-30+/hr

Shift: 1st shift Monday-Thursday 6:00 AM-3:00 PM Friday 6:00 AM-12:00 PM

Location: St. Paul, MN

Key Responsibilities:

  • Program, edit, and optimize CNC vertical milling machine programs using CAM software such as Mastercam or GibbsCAM to manufacture high-precision tooling components.
  • Create and maintain G-code programs and CNC machining instructions to ensure accuracy, efficiency, and repeatability.
  • Interpret blueprints, CAD models, technical drawings, and geometric dimensioning and tolerancing (GD&T) to determine optimal machining strategies.
  • Develop detailed setup and program sheets for operators, including tool selection, tool paths, machine setup instructions, pickup points, and machining sequences.
  • Program and support InspecVision optical inspection systems for automated part verification and quality control processes.
  • Troubleshoot machining and programming issues, identify root causes, and implement corrective actions to reduce downtime and improve cycle times.
  • Select, optimize, and manage cutting tools based on material type, machine capability, and required surface finish.
  • Support tooling procurement and inventory management, including tracking tool life and ensuring availability of critical die room materials.
  • Collaborate with engineers, toolmakers, and production teams to improve manufacturability, quality, and overall process efficiency.
  • Continuously improve CNC programs and machining processes to enhance productivity and maintain tight tolerances.
  • Maintain accurate documentation of programs, revisions, and process improvements.
  • Follow all safety guidelines and manufacturing compliance standards.

Education Requirements:

  • High school diploma or equivalent required; technical training or degree preferred.

Knowledge, Skills, and Abilities:

  • 5+ years of CNC milling programming experience in a manufacturing or metal stamping environment.
  • Strong proficiency with CAM software (Mastercam, GibbsCAM) and G-code programming.
  • Ability to read and interpret blueprints, CAD models, and GD&T specifications.
  • Strong understanding of machining principles including feeds, speeds, tooling selection, and material behavior.
  • Experience with precision machining and quality inspection processes.
  • Strong problem-solving skills with the ability to troubleshoot machining and programming issues.
  • Excellent attention to detail with a focus on precision and quality output.
  • Strong communication and collaboration skills across engineering and production teams.
  • Ability to manage time effectively and support production deadlines in a fast-paced environment.

Preferred Experience:

  • Experience in metal stamping or precision tooling environments.
  • Familiarity with tooling procurement, inventory control, and process improvement initiatives.
  • Experience supporting continuous improvement in CNC programming and machining workflows.



HiFyve logo

About HiFyve

Sourced by ZipRecruiter

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Springfield, MO, US

Year founded

2022