CNC Manufacturing Process Programmer

ExpressPros - Jacksonville, NC

Hubert, NC

JOB DETAILS
SKILLS
Analysis Skills, CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing), CNC (Computerized Numerical Control) Systems, CNC Lathe, Computer Programming, Continuous Improvement, Detail Oriented, Editing, Geometry, High School Diploma, Identify Issues, Lathe, Machining, Manufacturing/Industrial Processes, Organizational Skills, Problem Solving Skills, Process Improvement, Safety/Work Safety, Schematics, Team Player, Vertical Machining
LOCATION
Hubert, NC
POSTED
3 days ago

Is this you?

  • Do you enjoy turning a complex print into clean, efficient code?
  • Are you equally comfortable proving out a program and dialing in a setup?
  • Do you spot opportunities to improve cycle time without sacrificing quality?
  • Are you energized by teamwork and fast problem-solving on the shop floor?

If you’re nodding yes, you’ll feel right at home at our facility in Hubert, NC 28539.

The role

As our CNC Manufacturing Process Programmer, you’ll develop and optimize programs that keep our mills, lathes, and Swiss machines producing precision parts to exacting standards.

You'll tackle

  • Programming new and existing parts for milling and turning operations.
  • Setting up and operating CNC equipment to validate programs and first-article runs.
  • Interpreting drawings, models, and specifications to build accurate machining plans.
  • Conducting checks and measurements to verify results meet spec.
  • Collaborating with engineering and production to troubleshoot issues quickly.
  • Keeping program files, setup sheets, and revisions organized and up to date.
  • Driving continuous improvement to enhance safety, quality, and throughput.

You have

  • Proven experience as a CNC programmer or similar position.
  • Expertise with CNC machining workflows and G-code.
  • Strong print-reading and schematic interpretation skills.
  • Familiarity with CAD/CAM; GibbsCAM experience is a plus.
  • Excellent analytical thinking and attention to detail.
  • The ability to work independently while thriving in a team setting.
  • A high school diploma or equivalent; a machining certificate or technical degree preferred.

You know your way around

  • CNC programming (creating, editing, optimizing).
  • Setup and changeover on CNC equipment.
  • Machine geometry, tram, and alignment principles.
  • Manual machining techniques when they’re the right tool for the job.

Our toolset and machines

  • VMCs: 3–4 axis
  • VMCs: 5+ axis
  • CNC lathes: 2–4 axis
  • CNC lathes: 5+ axis
  • CNC Swiss lathe
  • GibbsCAM for CAM programming

Ready to build parts that matter—and see the results of your programming hit the floor fast? We’d love to connect.

About the Company

E

ExpressPros - Jacksonville, NC