1

Freelance Cnc Router Programmer Jobs in Wheeling, IL

CNC Programmer

Elk Grove Village, IL ยท On-site

$26.25 - $35.75/hr

Maintain traceability in routers, inspection plans, production logs, and the ERP system in accordance with AS9100 and ITAR requirements CNC Programmer | What You Bring * Minimum 3 years of CNC setup ...

CNC Mill / Set Up

Cary, IL ยท On-site

$20 - $30/hr

A trusted customthermal solutions supplier and engineering design partner for customers acrossa ... routers & blueprints. * Set-up close tolerance and conventional equipment by studying drawings ...

CNC Lathe Machinist

Cary, IL ยท On-site

$25 - $35/hr

... routers & blueprints. * Set-up close tolerance and conventional equipment by studying drawings ... CNC Programming * CNC Machine Installation * G-Code * M-Code * CNC Machine Setup & Changeover

CNC Mill Machinist

Cary, IL ยท On-site

$25 - $35/hr

... routers & blueprints. * Set-up close tolerance and conventional equipment by studying drawings ... CNC Programming * CNC Machine Installation * G-Code * M-Code * CNC Machine Setup & Changeover

CNC Lathe Machinist

Cary, IL ยท On-site

$25 - $35/hr

... routers & blueprints. * Set-up close tolerance and conventional equipment by studying drawings ... CNC Programming * CNC Machine Installation * G-Code * M-Code * CNC Machine Setup & Changeover

CNC Mill Machinist

Cary, IL ยท On-site

$25 - $35/hr

... routers & blueprints. * Set-up close tolerance and conventional equipment by studying drawings ... CNC Programming * CNC Machine Installation * G-Code * M-Code * CNC Machine Setup & Changeover

CNC Mill Machinist

Cary, IL ยท On-site

$25 - $35/hr

... routers & blueprints. * Set-up close tolerance and conventional equipment by studying drawings ... CNC Programming * CNC Machine Installation * G-Code * M-Code * CNC Machine Setup & Changeover

... routers & blueprints. * Set-up close tolerance and conventional equipment by studying drawings ... CNC Programming * CNC Machine Installation * G-Code * M-Code * CNC Machine Setup & Changeover

CNC Lathe Machinist

Cary, IL ยท On-site

$25 - $35/hr

... routers & blueprints. * Set-up close tolerance and conventional equipment by studying drawings ... CNC Programming * CNC Machine Installation * G-Code * M-Code * CNC Machine Setup & Changeover

... routers & blueprints. * Set-up close tolerance and conventional equipment by studying drawings ... CNC Programming * CNC Machine Installation * G-Code * M-Code * CNC Machine Setup & Changeover

Proficiency in reading blueprints, engineering drawings, and job routers. Familiar with fixtures. * Tools: Expertise with precision measuring tools (micrometers, calipers, gauges). * Knowledge:

next page

Showing results 1-20

Freelance Cnc Router Programmer information

See Wheeling, IL salary details

$17

$32

$46

How much do freelance cnc router programmer jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for freelance cnc router programmer in Wheeling, IL is $32.05, according to ZipRecruiter salary data. Most workers in this role earn between $26.39 and $36.11 per hour, depending on experience, location, and employer.

What does a freelance CNC router programmer do?

A Freelance CNC Router Programmer creates and optimizes programs that control CNC (computer numerical control) routers used in manufacturing and fabrication. They interpret design blueprints or CAD files to develop tool paths and instructions for cutting, carving, or shaping materials like wood, plastic, or metal. Working independently, they may collaborate with clients to customize designs, troubleshoot issues, and ensure efficient machine operation. These professionals are skilled in CAD/CAM software and understand both programming and machining processes.

What are the key skills and qualifications needed to thrive as a freelance CNC router programmer?

To thrive as a Freelance CNC Router Programmer, you need expertise in CNC programming, knowledge of machining processes, and proficiency in reading technical drawings, often supported by experience or a relevant certification in CNC operations. Familiarity with CAD/CAM software (such as Fusion 360 or Mastercam) and the ability to operate and troubleshoot CNC routers are essential technical competencies. Strong problem-solving skills, attention to detail, and effective communication with clients set top professionals apart in this field. These skills ensure accurate, efficient production, minimize errors, and help maintain strong client relationships in a competitive freelance environment.

What are some common challenges faced by freelance CNC router programmers, and how can they be managed?

Freelance CNC router programmers often encounter challenges such as interpreting diverse client specifications, managing tight project deadlines, and ensuring compatibility with various machine types and software. To manage these, it's important to establish clear communication with clients, set realistic timelines, and stay updated on different CAD/CAM software platforms. Building a strong portfolio and network can also help secure repeat business and referrals, making it easier to navigate fluctuations in workload.

What is the difference between Freelance Cnc Router Programmer vs Cnc Machine Operator?

AspectFreelance Cnc Router ProgrammerCnc Machine Operator
CredentialsTechnical skills, CAD/CAM software knowledgeBasic machine operation training, safety certifications
Work EnvironmentFreelance projects, client sites, workshopsManufacturing facilities, factories
Industry UsageDesign, prototyping, custom fabricationMass production, routine operation
Search/Comparison IntentDesign, programming, freelance workOperation, manufacturing, employment

Freelance Cnc Router Programmers focus on designing and programming CNC routers for custom projects, often working independently. Cnc Machine Operators handle the day-to-day operation of CNC machines in manufacturing settings. While both roles require technical knowledge, programmers emphasize software skills and design, whereas operators focus on machine handling and safety.

What are the most commonly searched types of Cnc Router Programmer jobs in Wheeling, IL?

The most popular types of Cnc Router Programmer jobs in Wheeling, IL are:

What are popular job titles related to Freelance Cnc Router Programmer jobs in Wheeling, IL?

For Freelance Cnc Router Programmer jobs in Wheeling, IL, the most frequently searched job titles are:

What job categories do people searching Freelance Cnc Router Programmer jobs in Wheeling, IL look for?

The top searched job categories for Freelance Cnc Router Programmer jobs in Wheeling, IL are:

What cities near Wheeling, IL are hiring for Freelance Cnc Router Programmer jobs?

Cities near Wheeling, IL with the most Freelance Cnc Router Programmer job openings:

Infographic showing various Freelance Cnc Router Programmer job openings in Wheeling, IL as of August 2026, with employment types broken down into 78% Full Time, and 22% Part Time. Highlights an 100% In-person job distribution, with an average salary of $66,667 per year, or $32.1 per hour.

CNC Machine Maintenance Mechanic

Northbrook, IL โ€ข On-site

Atlas Fibre
Plastics Product Manufacturingย โ€ขย 51 - 200 employees

$35 - $55/hr

Full-time

Medical, Dental, Life, Retirement, PTO

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


Job description

CNC Machine Maintenance MechanicCompany Overview

Join our advanced manufacturing team specializing in high-performance composite and thermoset materials used in the automotive, aviation, and aerospace industries. Our manufacturing operations rely on a wide range of CNC equipment, and we are looking for an experienced maintenance mechanic who can troubleshoot, repair, and keep these machines running reliably.

Position Summary

We are seeking an experienced CNC Machine Maintenance Mechanic with strong hands-on experience troubleshooting and repairing Okuma, Haas, and Fanuc ROBODRILL equipment.

This role is focused on diagnosing machine failures, completing repairs, and returning CNC equipment to production as quickly and safely as possible. The ideal candidate is comfortable working with mechanical, electrical, hydraulic, pneumatic, control, and software-related CNC machine issues.

Our equipment includes:

  • Okuma CNC mills and turning centers
  • Haas CNC machines
  • Fanuc ROBODRILL machining centers
  • Tsugami CNC machines
  • Onsrud CNC routers
  • Northwood CNC routers
  • Tongtai CNC machines

Experience with Okuma OSP controls, Haas controls, and Fanuc controls is especially valuable.

Key ResponsibilitiesCNC Troubleshooting & Repair
  • Troubleshoot CNC machine breakdowns and determine the root cause of equipment failures.
  • Diagnose mechanical, electrical, hydraulic, pneumatic, control, and software-related machine problems.
  • Repair CNC mills, turning centers, machining centers, and routers.
  • Troubleshoot CNC controls, drives, motors, servos, sensors, switches, relays, wiring, and other machine components.
  • Troubleshoot machine alarms and control-related faults.
  • Repair or replace defective or worn machine components.
  • Disassemble equipment as necessary to inspect components and identify damage or wear.
  • Align, adjust, repair, replace, and test machine components.
  • Diagnose and repair spindle, ball screw, bearing, motor, pump, valve, and related equipment issues.
  • Troubleshoot hydraulic and pneumatic systems.
  • Perform hardware and software-related troubleshooting on CNC equipment.
  • Complete emergency repairs to minimize equipment downtime.
  • Restore equipment to proper operating condition following breakdowns.
  • Verify repaired equipment is operating accurately and safely before returning it to production.
Electrical & Mechanical Troubleshooting
  • Read and interpret electrical schematics, wiring diagrams, machine manuals, and technical documentation.
  • Troubleshoot electrical panels, control circuits, wiring, sensors, switches, drives, and motors.
  • Use meters, diagnostic equipment, machine controls, and other tools to identify equipment failures.
  • Diagnose mechanical wear, alignment problems, vibration, movement issues, and other machine performance concerns.
  • Perform mechanical adjustments and alignments as needed following repairs.
  • Determine the most effective repair method while maintaining machine safety, accuracy, and reliability.
Equipment Support
  • Assist with installation, relocation, setup, and startup of CNC machines and related manufacturing equipment.
  • Work with Engineering and Production to troubleshoot difficult equipment problems.
  • Identify recurring machine failures and recommend permanent corrective repairs.
  • Provide hands-on recommendations to improve equipment reliability and reduce downtime.
  • Assist less-experienced maintenance technicians with CNC troubleshooting and repair techniques.
QualificationsRequired
  • 3+ years of hands-on CNC machine maintenance, troubleshooting, and repair experience.
  • Strong experience diagnosing CNC machine breakdowns.
  • Experience repairing mechanical and electrical CNC machine systems.
  • Ability to troubleshoot CNC controls, motors, drives, servos, sensors, wiring, switches, and related components.
  • Ability to read electrical schematics and technical machine documentation.
  • Experience troubleshooting hydraulic and pneumatic systems.
  • Strong mechanical aptitude and diagnostic skills.
  • Ability to independently identify equipment failures and complete repairs.
  • Experience using electrical and mechanical diagnostic tools.
  • Ability to safely disassemble, repair, adjust, and reassemble CNC machine components.
  • High school diploma, military technical training, vocational training, or equivalent hands-on experience.
Preferred Machine Experience

Hands-on maintenance and repair experience with any of the following is strongly preferred:

  • Okuma CNC mills and turning centers / OSP controls
  • Haas CNC machines / Haas controls
  • Fanuc ROBODRILL machining centers / Fanuc controls
  • Tsugami CNC machines
  • Onsrud CNC routers
  • Northwood CNC routers
  • Tongtai CNC machines
Preferred Experience
  • Experience in aerospace, aviation, automotive, or precision manufacturing.
  • Experience maintaining CNC equipment in a production manufacturing environment.
  • Experience repairing spindles, drives, servos, motors, ball screws, bearings, hydraulic systems, pneumatic systems, and electrical controls.
  • Experience troubleshooting both CNC machining centers and CNC routers.
Compensation & Benefits
  • $35–$55 per hour, based on experience.
  • Health, dental, and life insurance.
  • 401(k) with company match.
  • Paid time off and holidays.
  • Professional development and technical training opportunities.
  • Opportunity to work with a diverse range of CNC equipment supporting advanced aerospace and manufacturing applications.
Work Environment

This is a hands-on manufacturing-floor position requiring direct work on CNC machines and industrial equipment.

The position requires standing for extended periods, lifting up to 50 pounds, working around manufacturing equipment, and working in an environment with industrial noise and composite dust. Appropriate PPE is provided.

We are looking for someone who enjoys troubleshooting difficult machine problems, repairing CNC equipment, and getting machines back into production quickly and correctly.

We are an Equal Opportunity Employer and welcome applications from all qualified candidates.

You should be proficient in:

  • Preventive Maintenance & Inspection
  • Maintenance and Repair Skills
  • Spindle Maintenance & Repair
  • Equipment Repair & Maintenance

Machines & technologies you'll use:

  • CNC Mill (3-4 axis VMC) (Fanuc, Haas, Okuma)
  • CNC Router
  • CNC Mill (5+ axis VMC) (Fanuc, Haas, Okuma)
  • CNC Lathe (5+ axis) (Okuma)
ID:qnkTyx