2

Remote Cnc Programmer Jobs in Milwaukee, WI (NOW HIRING)

Be Seen First

About the Role We are seeking an CNC & Manual Machinist II who wants to grow in a ... Interpret engineering drawings and follow machining/assembly documentation * Inspect parts using ...

Remote Cnc Programmer information

See Milwaukee, WI salary details

$16

$30

$44

How much do remote cnc programmer jobs pay per hour?

As of Jul 20, 2026, the average hourly pay for remote cnc programmer in Milwaukee, WI is $30.50, according to ZipRecruiter salary data. Most workers in this role earn between $25.10 and $34.33 per hour, depending on experience, location, and employer.

What are the typical daily tasks and collaboration methods for a Remote CNC Programmer?

As a Remote CNC Programmer, your daily responsibilities often include designing and optimizing CNC programs, interpreting technical drawings, and uploading code to remote machines or facilities. You frequently collaborate with engineers, machinists, and production managers through email, video calls, and cloud-based project management platforms to ensure design accuracy and resolve technical issues. Regular tasks may also involve troubleshooting program errors, updating documentation, and providing remote support during machine setups. This role requires ongoing communication and proactive coordination to ensure seamless production workflows, even from a distance.

What are the key skills and qualifications needed to thrive in the Remote Cnc Programmer position, and why are they important?

To thrive as a Remote CNC Programmer, you need expertise in CNC programming, machining processes, and blueprint reading, usually supported by a degree or certification in manufacturing, engineering, or a related field. Familiarity with CAD/CAM software (such as Mastercam, SolidWorks, or Fusion 360) and CNC machine controllers, as well as relevant certifications like NIMS, are highly valued. Strong problem-solving skills, attention to detail, and effective remote communication are essential soft skills in this role. These abilities ensure accurate program creation, efficient virtual collaboration, and timely troubleshooting of complex manufacturing tasks.

What is a Remote CNC Programmer job?

A Remote CNC Programmer creates and optimizes CNC machine programs from a remote location, using CAD/CAM software to ensure efficient and precise machining. They collaborate with engineers and machinists to develop toolpaths, troubleshoot issues, and improve manufacturing processes. This role requires strong programming skills, knowledge of G-code, and experience with CNC machines. Remote CNC Programmers must also communicate effectively and ensure their programs meet design specifications while maximizing productivity.

What are the most commonly searched types of Cnc Programmer jobs in Milwaukee, WI? The most popular types of Cnc Programmer jobs in Milwaukee, WI are:
What are popular job titles related to Remote Cnc Programmer jobs in Milwaukee, WI? For Remote Cnc Programmer jobs in Milwaukee, WI, the most frequently searched job titles are:
What job categories do people searching Remote Cnc Programmer jobs in Milwaukee, WI look for? The top searched job categories for Remote Cnc Programmer jobs in Milwaukee, WI are:
What cities near Milwaukee, WI are hiring for Remote Cnc Programmer jobs? Cities near Milwaukee, WI with the most Remote Cnc Programmer job openings:
Infographic showing various Remote Cnc Programmer job openings in Milwaukee, WI as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $63,439 per year, or $30.5 per hour.
CNC and Manual Machinist II

CNC and Manual Machinist II

Farris Automated Systems

Mukwonago, WI • Remote

$56K - $76K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Farris Automation is a dual‐capability manufacturing organization combining a full custom Automation Division with a precision CNC Machining Division. We design and build turnkey automated assembly systems for the automotive, heavy industrial, agricultural, and food service sectors — and we machine the critical components that make those systems run.

Our integrated structure gives machinists the opportunity to work on high‐precision, low‐volume, high‐mix parts that directly support automation builds, while also producing tight‐tolerance components for local and regional OEMs. This is a modern, engineering‐driven environment where craftsmanship, accuracy, and problem‐solving are valued every day.

About the Role

We are seeking an CNC & Manual Machinist II who wants to grow in a multi‐discipline, engineering‐focused environment. This position supports both our CNC Machining Division and our Automation Division, giving you exposure to machining, automated equipment components, assembly, and real‐world problem‐solving. This is not a repetitive production role — every day brings new parts, new challenges, and new skills to develop.

You will operate manual/ProtoTRAK mills and lathes, set up and run Haas CNC mills and lathes, assist in assembling automated equipment when needed, and modify components to improve performance. The ideal candidate has hands‐on experience with Haas equipment and is motivated to expand their machining and programming capabilities in a short‐run, job‐shop environment.

Key Responsibilities

  • Set up and operate Haas CNC mills and lathes for short‐run machining
  • Perform manual machining on ProtoTrac mills/lathes
  • Assist in the assembly and modification of custom automated equipment
  • Machine prototype parts, one‐offs, and low‐volume production components
  • Interpret engineering drawings and follow machining/assembly documentation
  • Inspect parts using precision measurement tools to ensure accuracy
  • Collaborate with automation and engineering teams to solve machining challenges
  • Maintain a clean, organized, and safe work environment

Workload Breakdown

  • 70% — CNC setup and machining on Haas mills/lathes
  • 20% — Manual machining and ProtoTrac mill/lathe operation
  • 10% — Assist with Automated Assembly Team

Requirements

· 5 years of hands-on experience on manual mills and lathes

· 1-2 years of CNC training and code writing or modification.

· Ideal candidate has prior set-up and offline programming experience. (Mastercam preferred). Will train a candidate with G and M code experience.

· Ability do own set-ups and responsible for part accuracy.

· Experience in fixturing and custom machine builds

· Knowledge of tooling and metals

· Ability to lift heavy objects (50 lbs)

· Mechanically intuitive

· Willingness to learn new technologies and disciplines

· General tool room equipment experience required: Saws, Press, Surface grinder etc.

· Must be able to read and interpret blueprints and assembly drawings

· Must understand and have knowledge of fitment tolerances: Press/Slip ect.

· Knowledge of both work-holding methods and devices and cutting tool knowledge

· Inspect and complete appropriate inspection reports when required

· Work ethic – we expect an honest day’s work for honest day’s pay, be responsible

· Your own personal tools of the trade

Benefits

· 3 weeks’ vacation, + holidays, Flex Hrs., comp time

· Job training for new technologies for current applications

· 401k, Health Insurance, Life Insurance, Dental & Vision

· Flexible work hrs to fit family needs

· Positive work environment in a small (20-30) person company

· Being part of a growing company and industry

Company Description

Farris Automation is a dual‐capability manufacturing organization combining a full custom Automation Division with a precision CNC Machining Division. We design and build turnkey automated assembly systems for the automotive, heavy industrial, agricultural, and food service sectors — and we machine the critical components that make those systems run.
Our integrated structure gives machinists the opportunity to work on high‐precision, low‐volume, high‐mix parts that directly support automation builds, while also producing tight‐tolerance components for local and regional OEMs. This is a modern, engineering‐driven environment where craftsmanship, accuracy, and problem‐solving are valued every day.