1

Freelance Cnc Router Programmer Jobs in Flint, MI

Run and maintain equipment, including woodworking and metalworking machines like routers, shapers ... Bonus: knowledge of CNC machining, snowboard machinery, and programming is a plus. Work/Physical ...

Run and maintain equipment, including woodworking and metalworking machines like routers, shapers ... Bonus: knowledge of CNC machining, snowboard machinery, and programming is a plus. Work/Physical ...

Freelance Cnc Router Programmer information

See Flint, MI salary details

$16

$30

$43

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

As of Jun 22, 2026, the average hourly pay for freelance cnc router programmer in Flint, MI is $30.11, according to ZipRecruiter salary data. Most workers in this role earn between $24.81 and $33.89 per hour, depending on experience, location, and employer.

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 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, and why are they important?

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 job categories do people searching Freelance Cnc Router Programmer jobs in Flint, MI look for? The top searched job categories for Freelance Cnc Router Programmer jobs in Flint, MI are:
Infographic showing various Freelance Cnc Router Programmer job openings in Flint, MI as of June 2026, with employment types broken down into 75% Full Time, 19% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $62,634 per year, or $30.1 per hour.

Craigs - Prototype Shop Technician I

burton

Burton, MI • On-site

Other

Posted 11 days ago


Job description

The Breakdown:

Burton’s Prototype Shop Technicians are key team members of our Advanced Concept and Development Center Prototype Facility.  In this role, you will be responsible for over-all prototyping duties while concurrently bringing together prototyping, manufacturing, and technology. You will share your knowledge and experience in all aspects of the snowboard manufacturing process. You will have the opportunity to embrace and drive new manufacturing technologies and share your knowledge of alternative manufacturing processes.  

What You Get to Do:

  • Perform the physical labor to create snowboard prototypes, including lay-up, grinding, finishing, and procurement.  Complete a job request from start to finish, building to an engineering design request to meet the desired outcome.
  • Run and maintain equipment, including woodworking and metalworking machines like routers, shapers, sanders, and grinders.
  • Participate in the Burton Protoshop’s on-going desire for efficiency and innovation by bringing new ideas and manufacturing experience.
  • Be responsible for the “design for manufacturing” process. 
  • Utilize craftsmanship and hands to create new processes and prototypes. 
  • Utilize and share your experience in building snowboards and snowboard processing.
  • Utilize and share your experience in materials and construction.
  • Other duties may be assigned.

What You’ll Bring to the Team:

  • A depth of experience, knowledge and skill in a technical/functional area including materials, construction and manufacturing process.
  • Proven hands-on experience in manufacturing, materials, or product construction—ideally within the snowboard or hardgoods space.
  • A keen eye for quality, efficiency and attention to detail.
  • The ability to tackle a problem by using a logical, systematic, sequential approach.
  • The ability to develop, support, or sponsor the introduction of new and improved methods, products, procedures, or technologies that meet a customer need.
  • The ability and desire to work cooperatively with others to improve overall team performance. The ability to demonstrate desire, skill, and success in getting groups to work together.
  • The ability to methodically problem solve and to identify work to be done on a project and/or issues that may impede its completion; the ability to act before the situation requires it.
  • Bonus: the ability to read engineering requirements/CAD and translate into a design is a plus.
  • Bonus: knowledge of CNC machining, snowboard machinery, and programming is a plus.

Work/Physical Environment:

This is a mobile position, which will require walking and standing on the feet for the majority of the day in a manufacturing setting.  This position requires the ability to lift at least 25+lbs frequently.