1

Surfcam Programmer Jobs (NOW HIRING)

CNC Programmer

Romeoville, IL · On-site

$27 - $30/hr

... Surfcam preferred)Working knowledge of CAD and 3D modeling applicationsVeri-cut experience beneficialAdvanced blueprint reading skillsIn depth knowledge of GD&TSolid understanding of engineering ...

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

Be Seen First

CNC Programmer/Machinist CD Staffing is a locally owned and operated staffing firm based in Orlando ... Experience using SURFCAM CAM software to generate and edit CNC programs preferred. * Experience ...

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

Williamston, MI · On-site

$23 - $31.50/hr

MC Molds Inc. is seeking an experienced CNC Programmer for 1st, 2nd and 3rd Shift. Requirements ... Create CNC milling programs using WorkNc, Surfcam and Powermill for a variety of mold components

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

Machinist

Foothill Ranch, CA · On-site

$55 - $57/hr

Must be a hands-on machinist with Surfcam or Mastercam programming experience. 10-15 years' experience on prototype Okuma mills preferred. 10 years minimum with Surfcam or Mastercam including ...

Machinist

Foothill Ranch, CA · On-site

$55 - $57/hr

Must be a hands-on machinist with Surfcam or Mastercam programming experience. 10-15 years' experience on prototype Okuma mills preferred. 10 years minimum with Surfcam or Mastercam including ...

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

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 Aug 20, 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 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 are the key skills and qualifications needed to thrive as a Surfcam programmer?

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.

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

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 August 2026, with employment types broken down into 85% Full Time, 5% Part Time, 9% Contract, and 1% Nights. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.

CNC Programmer

WALCO Tool & Engineering

Romeoville, IL • On-site

$27 - $30/hr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 6 days ago


Job description

CNC ProgrammerPrecision Meets PassionAre you someone who takes pride in precision and thrives on CNC programming? Ready to bring your skills to a company where quality, craftsmanship, and respect still matter?At WALCO Tool & Engineering, we specialize in high-precision manufacturing and believe great results come from skilled people working in a respectful, team-oriented environment.What You'll Do:Interpret detailed engineering drawings, including material specs, heat treatment, and design elementsDevelop efficient, standardized CNC programs based on blueprints and routing sheetsCreate clear, organized programming documentationCollaborate with machinists and engineers to ensure accuracy, efficiency, and performanceWhat We're Looking for:3+ years CNC Programming experienceProficiency with CAM software required (Surfcam preferred)Working knowledge of CAD and 3D modeling applicationsVeri-cut experience beneficialAdvanced blueprint reading skillsIn depth knowledge of GD&TSolid understanding of engineering documentationStrong problem-solving abilities and attention to detailAbility to handle multiple projects simultaneouslyKnowledge of G&M codesPrior machining experience helpfulWhy WALCO?Competitive hourly pay with opportunities for overtimeFull benefits package: Medical, Dental, Vision, 401K, Life Insurance, STD, LTDPaid Time Off and Paid HolidaysTuition AssistanceStable work environment with a team that values integrity, professionalism and craftsmanshipClimate controlled facilityCompensation and schedule:$27-30 per hour, based on experienceMonday through Friday, 6:00 a.m. to 2:30 p.m.
Job Posted by ApplicantPro