1

Surfcam Programmer Jobs (NOW HIRING)

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 ...

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 Turning Center Programmer (ET5)

Huntsville, AL · On-site

$26.75 - $36.50/hr

Convert models to numerically controlled machine code using programs such as SURFCAM and ... Experience performing three-dimensional programming and machining of aerospace materials and to ...

CNC Turning Center Programmer (ET5)

Huntsville, AL · On-site

$26 - $35.75/hr

Convert models to numerically controlled machine code using programs such as SURFCAM and ... Experience performing three-dimensional programming and machining of aerospace materials and to ...

Convert models to numerically controlled machine code using programs such as SURFCAM and ... Experience performing three-dimensional programming and machining of aerospace materials and to ...

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.

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.

Sr. CNC Programmer

Union City, CA · On-site

$40 - $55/hr

Advanced proficiency in CAD/CAM programming using SigmaNest, Surfcam, and SolidWorks for model review, part interrogation, and toolpath planning. * Strong foundation in machining optimization ...

Sr. CNC Programmer

Union City, CA

$29.75 - $40.75/hr

Advanced proficiency in CAD/CAM programming using SigmaNest, Surfcam, and SolidWorks for model review, part interrogation, and toolpath planning. * Strong foundation in machining optimization ...

Sr. CNC Programmer

Union City, CA · On-site

$40 - $55/hr

Advanced proficiency in CAD/CAM programming using SigmaNest, Surfcam, and SolidWorks for model review, part interrogation, and toolpath planning. * Strong foundation in machining optimization ...

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 10, 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:
What job categories do people searching Surfcam Programmer jobs look for? The top searched job categories for Surfcam Programmer jobs are:
Infographic showing various Surfcam Programmer job openings in the United States as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $82,234 per year, or $39.5 per hour.
CNC Set-Up/Programmer

CNC Set-Up/Programmer

Power Gen Components

Las Vegas, NV • On-site

$25.50 - $34.75/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 days ago


Job description

CNC Lathe and/or Mill Set-up/Programmer

Position Type: Full-time In-Person

Shift Available: Day (2); Night (2)

Salary Based on Experience

Schedule:4x10s (Mon.-Thurs.)


The CNC Lathe/Mill Set-Up Programmer is responsible for programming, setting up, and operating CNC lathes and mills to manufacture precision fastener components in accordance with engineering drawings, customer specifications, and quality requirements. This position supports efficient production by developing and optimizing CNC programs, performing machine set-ups, troubleshooting machining issues, and maintaining high standards of quality and safety.


CNC Programmer Job Duties:

  • CNC Set-Up/Machinist duties
  • 3-5 years of experience with CNC programming and operating a CNC machine.
  • 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 Instrumentation and gauges to accurately measure dimensions on parts that are being machined.
  • Must have a proficient understanding of G-code and M-code programming.
  • Experience setting up and troubleshooting CNC machines.
  • Other Requirements: Functional and Technical Skills; Tooling; Lift up to 50lbs; stand for long periods of time.


Skills/Qualifications: Conceptual Skills; Process Improvement; Verbal Communication; Functional and Technical Skills; Controls and Instrumentation; Supply Management; Tooling; Coordination; Attention to Detail; Judgment; Able to lift up to 50lbs; Must stand for long periods of time.


Benefits:

  • 401(k)
  • Health/Dental/Vision insurance
  • AD&D, Hospital Indemnity and more
  • Paid Time off
  • Paid Holidays Off


Note:

This job description in no way states or implies that these are the only duties to be performed by this employee. He or she will be required to follow any other instructions and to perform any other duties requested by his or her supervisor.


Vegas Fastener Manufacturing is proud to be an Equal Opportunity and Affirmative Action Employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, status as a covered veteran in accordance with applicable federal, state and local laws, or any other protected factor. EOE/M/F/V/D



Day Shift: 4:00 am - 2:30 pm
Night Shift: 2:30 pm - 1:00 am