Hire the Best CNC Programmers in North Carolina

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Sam A.

Stantonsburg, North Carolina

$105/hr
5.0
4 jobs

I’m a CAD/CAM specialist with extensive experience in 5-Axis CNC programming, skilled in transforming detailed designs into optimized machining strategies. I excel at creating efficient toolpaths that maximize precision, reduce cycle times, and ensure top-tier results for both prototyping and production runs. Proficient in Autodesk Fusion 360, FeatureCAM, Solidworks, and MasterCAM. I bring a deep understanding of both design and manufacturing processes. Whether you’re developing parts from scratch or refining existing models, I ensure seamless integration between CAD and CAM workflows. I’m known for my attention to detail, strong problem-solving skills, and ability to collaborate with cross-functional teams to meet tight deadlines and technical requirements. Let’s work together to turn your design concepts into high-performance parts with speed and accuracy.

  • CNC Programming
  • CAD & CAM Software
  • CAD
  • CAM Software
  • 3D Modeling
  • CAD Conversion
  • 3D Design
  • Modeling
Mickey H.

Lowell, North Carolina

$51/hr
4.1
30 jobs

I’m a seasoned CAM programmer with over 12 years of experience in optimizing manufacturing processes. My expertise spans CAM programming(CNC routers, 3,4 & 5 axis machining centers, Horizontal Mills, Y-axis lathes, 3D printers) 3D modeling, 3D Renders, precise file conversions, Blueprint creation and strategic consulting to help businesses streamline their operations and achieve their goals. First years of my career were spent running manual & CNC machines so I have a complete understanding of tooling, work-holding and speeds/feeds. -CAM Programming: Expert in creating and optimizing CNC machine programs to ensure efficient and accurate manufacturing, full manufacturing extension for simultaneous 5-axis machining, 3D arrange and nesting, In process inspection with machine probe and complete control over toolpaths for efficiency. (Fusion 360, machine builder and post processor edits) -CNC machine Digital Twin - If Fusion 360 does not have your machine, I can create yours based of your spec sheet. This will allow for collision avoidance, accurate cycle times and ease of mind for the operators. Seeing what the machine will do before they hit the green button saves a tremendous amount of time -Blueprint creation- Take hand drawn sketches or work from actual part to create detailed drawings for manufacturing -3D Renders - I offer HD renderings of whatever you would like. I can adjust environment to match customers requirements/facilities to ensure the product the see, is the product they will get! -3D Modeling: Skilled in developing detailed and precise 3D models for various applications, including prototypes and product designs. -File Conversions: Proficient in converting and managing files between different formats to ensure compatibility and accuracy. Consulting: Providing strategic advice and solutions for manufacturing processes, design improvements, and technical challenges. 3D printing - I now offer 3D printing! I have the basic filaments(PLA, PETG, ABS, etc. etc.) but also have engineering filaments such as CF-PETG, CF-nylon. Work envelope 8"x8"x8" -complete part programming (milling machines 3,4 and 5 axis and Y-axis Lathes; HAAS, DOOSAN, Mori Seiki, Citizen and FANUC controlled machines) -machine simulation (will use your machine kinematics to generate machine model) -setup/cut sheets with detailed information -fixture design -3D modeling/parametric modeling -converting 2D drawings to 3D models -blueprint creation -CAM consultation / Fusion 360 -3D printing/small part prototyping

  • CNC Programming
  • 3D Modeling
  • 3D Printing
Jeremy W.

Asheville, North Carolina

$70/hr
5.0
36 jobs

I am a CAD/CAM specialist with over 20 years of experience in the manufacturing industry. I specialize in prototyping new products and working closely with clients to transform their concepts into fully realized, manufacturable designs. My expertise extends to optimizing designs for manufacturability (DFM), ensuring efficient, cost-effective production from the outset. With my in-house capabilities and small shop, I can manage the entire process, from CAD design to the finished product, all under one roof. Advanced user of Fusion 360 with extensive experience in CNC machining. This allows me to create an optimized toolpath that reduces machining time, tool wear, and maximizes precision and material use for a flawless finish.

  • CNC Programming
  • CAM Software
  • Design for Manufacturing
  • Manufacturing & Construction
  • Welding
  • Product Design
Robert F.

Lewisville, North Carolina

$40/hr
5.0
5 jobs

I'm an experienced 3D CAD modeler and CNC programmer with over 20 years of hands-on experience in manufacturing, specializing in the aviation and industrial automation industries. My experience spans a range of roles, from aircraft structures mechanic to machinist, and I’ve been a MasterCam certified CNC programmer and CAD designer since 2011. Over the course of my career, I’ve contributed to production environments, R&D, prototyping, proof of concept, customer design reviews, and product testing and improvement. I offer a wide range of services tailored to meet your manufacturing needs, including: • 3D Modeling & Design: I create detailed, high-quality 3D models for various applications, including manufacturing, prototyping, 3D printing, and sheet metal parts. • CNC Programming: I specialize in programming for 3-axis G-code CNC machines, creating toolpaths, and ensuring optimal performance and efficiency. • 2D Design Files: I provide precise .dxf files for laser cutting, water jet, or plasma cutting. • 3D Printing: I can design models optimized for 3D printing with detailed attention to material properties and printability. • Sheet Metal Design & Flat Patterns: I extract accurate flat patterns from 3D models, factoring in proper bend allowances to guarantee precise and high-quality sheet metal parts. Whether you’re in need of 3D modeling, CNC programming or 2D files, I have the skills and experience to help bring your projects to life. I am committed to delivering high-quality work, clear communication, and timely project completion. If you’re looking for a professional with a strong manufacturing background to take your project to the next level, I would love to work with you.

  • CNC Programming
  • Mastercam
  • SolidWorks
  • 3D Modeling
  • Jig & Fixture Design
  • Aviation
  • Industrial Automation
  • DXF

How it works

Post a job for free Post a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a CNC Programmer in North Carolina on Upwork?

You can hire a CNC Programmer in North Carolina on Upwork in four simple steps:

  • Create a job post tailored to your CNC Programmer project scope. We'll walk you through the process step by step.
  • Browse top CNC Programmer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top CNC Programmer profiles and interview.
  • Hire the right CNC Programmer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a CNC Programmer?

Rates charged by CNC Programmers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a CNC Programmer in North Carolina on Upwork?

As the world's work marketplace, we connect highly-skilled freelance CNC Programmers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream CNC Programmer team you need to succeed.

Can I hire a CNC Programmer in North Carolina within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive CNC Programmer proposals within 24 hours of posting a job description.