1

From Home Cnc Router Programmer Jobs (NOW HIRING)

The CNC Router Operator (Plastics) is responsible for setting up, operating, and maintaining CNC ... Basic knowledge of CNC programming (G-code) * Experience with CAD/CAM software (AutoCAD, Fusion 360 ...

Description The CNC Router Operator (Plastics) is responsible for setting up, operating, and ... Basic knowledge of CNC programming (G-code) * Experience with CAD/CAM software (AutoCAD, Fusion 360 ...

... from museums and traveling exhibits to interactive displays. Under one roof, we plan, design, build ... This role is responsible for operating an Onsrud M-Series 5x12 CNC router, producing parts and ...

This role produces precision-engineered wood components that meet Palmer Hamilton's quality, safety ... Experience operating 3-axis CNC routers; wood fabrication experience preferred. * Ability to read ...

Set up, program, and operate CNC routers to machine parts from composite panels, plastics, wood, or aluminum for aircraft interiors * Interpret engineering drawings, blueprints, and CAD/CAM files to ...

next page

Showing results 1-20

From Home Cnc Router Programmer information

See salary details

$16

$30

$44

How much do from home cnc router programmer jobs pay per hour?

As of Jun 1, 2026, the average hourly pay for from home cnc router programmer in the United States is $30.96, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $34.86 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a From Home CNC Router Programmer, and why are they important?

To thrive as a From Home CNC Router Programmer, you need expertise in CNC programming, a solid understanding of machining processes, and typically experience with CAD/CAM software and blueprint reading. Familiarity with industry-standard tools such as Mastercam, Fusion 360, or SolidWorks, along with knowledge of G-code, is highly valuable. Attention to detail, strong problem-solving skills, and effective remote communication help set top performers apart in this role. These skills ensure precise production, efficient workflow, and seamless collaboration with remote teams and clients.

What are some common challenges faced by remote CNC Router Programmers, and how can they be addressed?

Remote CNC Router Programmers often face challenges such as limited real-time access to machinery, relying on clear communication with on-site operators to ensure programs run smoothly. To address this, it's important to establish effective protocols for sharing files, feedback, and troubleshooting issues through video calls or collaborative software. Additionally, keeping thorough documentation and maintaining version control of programs helps prevent mistakes and streamlines revisions. Building strong relationships with manufacturing teams also enhances trust and efficiency when working remotely.

What does a From Home CNC Router Programmer do?

A From Home CNC Router Programmer creates and modifies computer code (G-code) to control CNC (Computer Numerical Control) routers, often working remotely. Their main responsibilities include designing or interpreting CAD/CAM files, setting tool paths, and ensuring the machine executes precision cuts according to project specifications. These professionals often collaborate with manufacturers, fabricators, or hobbyists to produce components like furniture, signs, or prototypes. Working from home, they use specialized software to program routers and may troubleshoot or optimize existing code for efficiency and accuracy.
More about From Home Cnc Router Programmer jobs
What cities are hiring for From Home Cnc Router Programmer jobs? Cities with the most From Home Cnc Router Programmer job openings:
What are the most commonly searched types of Cnc Router Programmer jobs? The most popular types of Cnc Router Programmer jobs are:
What states have the most From Home Cnc Router Programmer jobs? States with the most job openings for From Home Cnc Router Programmer jobs include:
What job categories do people searching From Home Cnc Router Programmer jobs look for? The top searched job categories for From Home Cnc Router Programmer jobs are:
Infographic showing various From Home Cnc Router Programmer job openings in the United States as of May 2026, with employment types broken down into 17% Locum Tenens, 17% Internship, 17% Full Time, and 49% Nights. Highlights an 63% Physical, 13% Hybrid, and 24% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

Lead 5-Axis CNC Router Programmer

G3 AEROSPACE LLC

Belgrade, MT

$28.25 - $38.75/hr

Full-time

Posted 20 days ago


Job description

About G3 Aerospace

G3 Aerospace is an aerospace engineering and manufacturing company specializing in aircraft interiors, tooling, vacuum-formed plastic parts, and light composite assemblies. We support prototype and production programs for the aerospace industry, with a focus on practical engineering, high-quality manufacturing, and continuous improvement.

We are seeking a Lead 5-Axis CNC Router Programmer with strong Fusion 360 experience to lead and improve our CNC routing programming processes as we continue to grow our manufacturing capabilities.

Position Summary

The Lead 5-Axis CNC Router Programmer will be responsible for programming, proving out, and improving 5-axis CNC routing operations used for aerospace production parts, tooling, trim fixtures, and prototype work.

This role is specifically focused on 5-axis CNC routing, not traditional CNC milling. The ideal candidate must have direct experience programming in Fusion 360 and must understand router-based manufacturing, including vacuum hold-down, fixtures, trim operations, tool selection, feeds and speeds, part movement, edge quality, repeatability, and shop-floor execution.

In addition to programming, this person will be responsible for developing and implementing best practices for CNC programming, programming data control, revision control, setup documentation, and operator handoff. This role will help standardize how programs are created, stored, released, revised, and used by programmers and operators.

Key Responsibilities

  • Lead programming and technical support for 5-axis CNC router operations
  • Create, modify, and optimize CNC router programs using Fusion 360
  • Develop efficient and repeatable toolpaths for trimming, drilling, routing, profiling, contour cutting, and surfacing
  • Program from 3D CAD models, 2D drawings, engineering specifications, and work instructions
  • Determine and implement best practices for 5-axis CNC routing programming
  • Establish programming standards for toolpath strategy, file naming, program structure, setup sheets, tooling documentation, and operator instructions
  • Develop and maintain programming data control processes, including program storage, revision control, release control, and obsolete program management
  • Ensure programmers and operators are working from the correct released programs, setup sheets, tooling lists, and revision-controlled manufacturing data
  • Implement programming standards across programmers, operators, and production personnel
  • Train, mentor, and support CNC programmers and operators on proper programming methods, setup requirements, and data control practices
  • Set up and prove out new programs on 5-axis CNC routers
  • Lead first-article runs and support production release of routed parts
  • Select appropriate router bits, cutting tools, feeds, speeds, stepovers, stepdowns, and machining strategies
  • Support fixture design, trim fixture development, spoil board setup, and vacuum hold-down strategies
  • Troubleshoot issues related to toolpaths, machine movement, chatter, surface finish, edge quality, part movement, and dimensional accuracy
  • Work directly with operators to improve setup efficiency, reduce errors, and improve repeatability
  • Maintain organized and revision-controlled CNC programs, setup sheets, tooling lists, and manufacturing files
  • Work with engineering, quality, and operations to improve manufacturability, inspection methods, and process consistency
  • Support continuous improvement efforts related to cycle time, quality, safety, and workflow
  • Ensure all work follows company safety procedures, quality requirements, and aerospace manufacturing standards

Required Qualifications

  • Direct experience programming 5-axis CNC routers
  • Strong experience using Fusion 360 for CNC programming
  • Experience with router-based machining, trimming, drilling, profiling, and contour cutting
  • Ability to create safe, efficient, and repeatable CNC programs from CAD models and drawings
  • Strong understanding of router tooling, feeds, speeds, workholding, vacuum hold-down, fixtures, and setup practices
  • Experience creating or improving programming standards, setup documentation, or CNC process controls
  • Understanding of program revision control, data control, and released manufacturing documentation
  • Ability to troubleshoot CNC router programs and shop-floor production issues independently
  • Ability to lead first-article prove-outs and support production runs
  • Strong attention to detail and commitment to quality
  • Ability to read and interpret technical drawings, tolerances, CAD models, and work instructions
  • Ability to communicate clearly with engineering, quality, operations, programmers, and operators
  • Ability to lead by example in a hands-on manufacturing environment

Preferred Qualifications

  • Aerospace manufacturing experience
  • Experience routing or trimming thermoformed plastic parts, composite parts, aircraft interior components, tooling, or fixtures
  • Experience with large-format 5-axis CNC routers
  • Experience with ShopBot, Thermwood, CMS, DMS, Multicam, Haas router platforms, or similar 5-axis router equipment
  • Experience machining plastics, composites, tooling board, foam, wood tooling, aluminum fixture components, or similar materials
  • Experience developing standardized setup sheets, router work instructions, tooling libraries, or programming templates
  • Experience working in an AS9100 or ISO 9001 manufacturing environment
  • Familiarity with document control, revision control, and manufacturing data release processes
  • Familiarity with SolidWorks or other CAD software
  • Familiarity with inspection tools such as calipers, micrometers, height gauges, and basic metrology equipment
  • Prior lead, supervisory, or training experience in a CNC, routing, or manufacturing environment

Ideal Candidate

The ideal candidate is a hands-on technical leader who is highly skilled in Fusion 360 and understands 5-axis CNC routing at both the programming and machine level.

This person is not just a programmer — they are someone who can help build the system around programming. They know how to develop clean, repeatable programs, but also understand the importance of program control, revision control, setup documentation, tooling standards, and operator handoff.

They should be comfortable taking ownership of the CNC routing process, setting expectations for other programmers and operators, solving problems on the shop floor, and creating standards that improve consistency, quality, and efficiency.

Work Environment

This position includes both computer-based programming work and hands-on shop-floor support. The role may require standing, walking, lifting materials, working around CNC routers and shop equipment, and using standard inspection and hand tools.

Why Join G3 Aerospace?

  • Lead and help develop a growing 5-axis CNC routing operation
  • Establish programming standards, data control practices, and operator handoff processes
  • Work on real aerospace manufacturing programs
  • Support aircraft interior parts, tooling, trim fixtures, and production components
  • Work directly with engineering, quality, and operations
  • Join a growing aerospace manufacturing company where this role can make a direct operational impact

How to Apply

Interested candidates should submit a resume outlining their Fusion 360 experience, 5-axis CNC routing background, programming leadership experience, data control experience, machine experience, and relevant aerospace or manufacturing experience.