1

Surfcam Programmer Jobs (NOW HIRING)

CNC Mill Programmer / Setup Machinist

Lake Forest, CA ยท On-site

$28 - $38.50/hr

Create and modify programs using Surfcam or Mastercam (including surfacing) * Produce first article ... Collaborate directly with engineers to implement design changes on the fly * Perform full machine ...

CNC Programmer

Romeoville, IL ยท On-site

$27 - $30/hr

CNC Programmer Precision Meets Passion Are you someone who takes pride in precision and thrives on ... Proficiency with CAM software required (Surfcam preferred) * Working knowledge of CAD and 3D ...

CNC Programmer Precision Meets Passion Are you someone who takes pride in precision and thrives on ... Proficiency with CAM software required (Surfcam preferred) * Working knowledge of CAD and 3D ...

CNC Programmer

Romeoville, IL ยท On-site

$27 - $30/hr

CNC Programmer Precision Meets Passion Are you someone who takes pride in precision and thrives on ... Proficiency with CAM software required (Surfcam preferred) * Working knowledge of CAD and 3D ...

CNC Machinist Programmer

Menomonie, WI ยท On-site

$24 - $30/hr

CNC Machinist Programmer Precision Machining โ€ข Mastercam Programming โ€ข Advanced CNC Are you a ... Program CNC 3, 4, and 5-axis machines using Mastercam and/or Surfcam * Set up tooling, fixtures ...

New

Experience with Surfcam programming software is a plus. * Any CNC programming experience beyond basic operation is a plus. * Any Coordinate Measuring Machine (CMM) experience is a plus. * Experience ...

CNC Programmer

Las Vegas, NV

$25.25 - $34.50/hr

Experience programming in SurfCam, SolidCam, MasterCam, GibbsCAM or Partmaker. * Use precision measuring instruments including micrometers and calipers, and fixtures and gauges to check work. * Read ...

CNC Programmer

Newington, CT

$26.50 - $36/hr

As a CNC programmer will be responsible for reading and interpreting design blueprints, programming ... Surfcam experience required * Minimum of three years' experience writing complex programs with 3, ...

CNC Set-Up/Programmer

Las Vegas, NV ยท On-site

$25.50 - $34.75/hr

Experience programming in SurfCam, SolidCam, MasterCam, GibbsCAM or Partmaker. * Use precision measuring instruments including micrometers and calipers, and fixtures and gauges to check work. * Read ...

Senior CNC Programmer

Union City, CA ยท On-site

$30.25 - $41.25/hr

The Senior CNC Programmer is a key technical leader within the manufacturing organization ... Advanced proficiency in CAD/CAM software (SigmaNest, SurfCam, SolidWorks) * Strong expertise in ...

CNC Programmer/Machinist

Cincinnati, OH ยท On-site

$25.50 - $34.75/hr

CNC Programmer/Machinist CTL Aerospace is a full service NADCAP certified composite-manufacturing ... SURFCAM or NX CAM software. * Experience operating/setting-up large 5-Axis machining centers.

next page

Showing results 1-20

Surfcam Programmer information

See salary details

$12

$39

$68

How much do surfcam programmer jobs pay per hour?

As of Jul 30, 2026, the average hourly pay for surfcam programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

What are some common challenges Surfcam Programmers face when creating CNC toolpaths?

Surfcam Programmers often encounter challenges such as selecting optimal machining strategies for complex geometries, ensuring toolpath efficiency, and preventing collisions or tool breakage. Balancing speed, precision, and tool wear can require careful adjustments and ongoing collaboration with machinists and engineers. It's also essential to stay updated with the latest software updates and machine capabilities to maximize productivity and minimize errors.

What is a Surfcam Programmer?

A Surfcam Programmer is a skilled professional who uses Surfcam, a computer-aided manufacturing (CAM) software, to create and optimize toolpaths for CNC (computer numerical control) machines. Their primary role is to translate engineering designs into precise machining instructions, ensuring efficient and accurate production of parts. Surfcam Programmers work closely with engineers and machinists to improve manufacturing processes and troubleshoot any issues that arise during production.

What is the difference between Surfcam Programmer vs CNC Machinist?

AspectSurfcam ProgrammerCNC Machinist
CredentialsOften requires CAD/CAM software training, technical certificationsTypically has machining experience, technical school or apprenticeship
Work EnvironmentDesigning and programming CNC machines, office or CAD/CAM labOperating CNC machines, manufacturing floor
Employer & IndustryManufacturing, aerospace, automotive, tool & dieManufacturing, machine shops, production facilities

While both roles are integral to CNC manufacturing, a Surfcam Programmer focuses on creating and optimizing CNC programs using CAD/CAM software, often working in an office setting. A CNC Machinist operates the machines directly, executing the programs and performing manual adjustments. Understanding these differences helps clarify career paths and employer expectations in the manufacturing industry.

What are the key skills and qualifications needed to thrive as a Surfcam Programmer, and why are they important?

To thrive as a Surfcam Programmer, you need a solid background in CNC machining, CAD/CAM programming, and a technical degree or relevant experience in manufacturing. Proficiency in Surfcam software, G-code, and familiarity with various CNC machines are essential, with certifications in CAD/CAM software being highly beneficial. Attention to detail, problem-solving, and strong communication skills help ensure accurate program creation and effective collaboration with engineering and production teams. These skills are critical for optimizing manufacturing processes, minimizing errors, and delivering precise, high-quality parts.
More about Surfcam Programmer jobs
What cities are hiring for Surfcam Programmer jobs? Cities with the most Surfcam Programmer job openings:
What states have the most Surfcam Programmer jobs? States with the most job openings for Surfcam Programmer jobs include:
Infographic showing various Surfcam Programmer job openings in the United States as of July 2026, with employment types broken down into 96% Full Time, and 4% Part Time. Highlights an 100% In-person job distribution, with an average salary of $82,234 per year, or $39.5 per hour.

CNC Mill Programmer / Setup Machinist

Astrix Inc

Lake Forest, CA โ€ข On-site

$28 - $38.50/hr

Full-time

Medical, Dental, Retirement, PTO

Re-posted 21 days ago


Job description

Pay Rate Low: 35.00 | Pay Rate High: 40.00
Exciting development opportunity to work for a global leader dedicated to helping people see brilliantly. The largest device company in the world - with complementary businesses in Surgical and Vision Care
CNC Mill Programmer / Setup Machinist (R&D - Ophthalmic Instrumentation)

2 Year contract - Conversion potential
Benefits: Medical, Dental, Holiday, PTO 401K matching
Shift: 1st (6:00 A.M.-2:30 P.M.) โ€ข Overtime/Weekends: As needed
We are seeking a highly skilled, hands-on CNC Mill Programmer/Machinist to support Mechanical R&D builds for advanced ophthalmic instrumentation. This role focuses on prototype and low-volume precision parts, working closely with engineering on real-time design iterations.
Key Responsibilities
  • Program, set up, and operate CNC mills (Okuma preferred) for prototype development
  • Create and modify programs using Surfcam or Mastercam (including surfacing)
  • Produce first article/first piece parts and perform inspections; adjust programs as needed
  • Interpret complex blueprints and GD&T to achieve tight tolerances (ยฑ.002)
  • Collaborate directly with engineers to implement design changes on the fly
  • Perform full machine setups and ensure quality output with minimal supervision

Qualifications
  • 10-15 years of CNC machining experience (prototype/R&D environment preferred)
  • 10+ years of Surfcam or Mastercam experience
  • Strong expertise in programming, setup, and machining operations
  • Experience machining stainless steel, aluminum, steel, and plastics
  • Advanced blueprint reading and GD&T knowledge
  • Proven ability to work independently with high attention to detail
  • Willingness to work overtime and weekends as needed

What We're Looking For
  • Hands-on problem solver with strong critical thinking skills
  • Positive attitude and strong collaboration mindset
  • Ability to thrive in a fast-paced R&D environment

This job description is a complete list of all desired skills but not all are required. We strongly encourage candidates who have some of the skills to apply. We look forward to a conversation to learn more about you!
INDBH
#LI-RL1