Plastics --- What We're Looking For Required: * 2+ years of CNC machining and programming ... Proficiency in Mastercam and/or Surfcam * Strong problem-solving skills and attention to detail
Plastics --- What We're Looking For Required: * 2+ years of CNC machining and programming ... Proficiency in Mastercam and/or Surfcam * Strong problem-solving skills and attention to detail
Collaborate with production, engineering, and quality teams --- Machines, Controls & Software ... Mastercam, Surfcam (or similar) Inspection Tools: Calipers, micrometers, bore gauges, indicators ...
Collaborate with production, engineering, and quality teams --- Machines, Controls & Software ... Mastercam, Surfcam (or similar) Inspection Tools: Calipers, micrometers, bore gauges, indicators ...
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 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
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
$27 - $30/hr
At WALCO Tool & Engineering, we specialize in high-precision manufacturing and believe great ... Proficiency with CAM software required (Surfcam preferred) * Working knowledge of CAD and 3D ...
CNC Programmer
$27 - $30/hr
At WALCO Tool & Engineering, we specialize in high-precision manufacturing and believe great ... 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 ...
Quick apply
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 and Machinist
Tacoma, WA · On-site
$28 - $40/hr
What You'll Do as a CNC Programmer / Machinist ... Develop, edit, and optimize complex CNC programs utilizing Mastercam and Surfcam software. * Set up ...
CNC Programmer and Machinist
Tacoma, WA · On-site
$28 - $40/hr
What You'll Do as a CNC Programmer / Machinist ... Develop, edit, and optimize complex CNC programs utilizing Mastercam and Surfcam software. * Set up ...
CNC Programmer/Set-Up Machinist
Torrance, CA · On-site
$36 - $40/hr
Small, fast paced and busy aerospace machine shop looking for qualified professional CNC Programmer ... Utilizing Mastercam, Surfcam, CATIA, Solidworks, be a flexible self starter, set-up, run and ...
Quick apply
CNC Programmer/Set-Up Machinist
Torrance, CA · On-site
$36 - $40/hr
Small, fast paced and busy aerospace machine shop looking for qualified professional CNC Programmer ... Utilizing Mastercam, Surfcam, CATIA, Solidworks, be a flexible self starter, set-up, run and ...
CNC Programmer
$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
$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 ...
Proficiency using CAD/CAM software for CNC programming, preferably SURFCAM or NX CAM. * Ability to accurately read and interpret complex technical drawings and blueprints. * Strong knowledge of G and ...
Quick apply
Proficiency using CAD/CAM software for CNC programming, preferably SURFCAM or NX CAM. * Ability to accurately read and interpret complex technical drawings and blueprints. * Strong knowledge of G and ...
CNC Programmer - Aerospace & Defense
Brownsboro, AL · On-site
$35 - $40/hr
Program, revise, and optimize CNC toolpaths using Surfcam and Fusion 360 for titanium, aluminum, and Inconel components. * Interpret engineering drawings, CAD models, and technical documentation to ...
CNC Programmer - Aerospace & Defense
Brownsboro, AL · On-site
$35 - $40/hr
Program, revise, and optimize CNC toolpaths using Surfcam and Fusion 360 for titanium, aluminum, and Inconel components. * Interpret engineering drawings, CAD models, and technical documentation to ...
Cnc Machinist And Programmer
$28 - $32/hr
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 ...
Quick apply
Cnc Machinist And Programmer
$28 - $32/hr
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
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
Quick apply
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 Machinist And Programmer
$35 - $40/hr
Experience with additional CAM systems such as Surfcam and Esprit for CNC programming. * Experience in programming multi-axis CNC machines beyond standard 3-axis operations. * Familiarity with a ...
New
Quick apply
Cnc Machinist And Programmer
$35 - $40/hr
Experience with additional CAM systems such as Surfcam and Esprit for CNC programming. * Experience in programming multi-axis CNC machines beyond standard 3-axis operations. * Familiarity with a ...
New
CNC Programmer
Hayward, CA · On-site
$28.16 - $47.26/hr
Bachelors degree and 5+ years of relevant work experience, or work experience in lieu of a degree * 3yrs of CNC mill setup and machining experience * 5yrs of CNC programming using CAM Surfcam or ...
CNC Programmer
Hayward, CA · On-site
$28.16 - $47.26/hr
Bachelors degree and 5+ years of relevant work experience, or work experience in lieu of a degree * 3yrs of CNC mill setup and machining experience * 5yrs of CNC programming using CAM Surfcam or ...
CNC Programmer
$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 Programmer
$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 Programmer
$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
$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
Hayward, CA · On-site
$28.16 - $47.26/hr
Bachelors degree and 5+ years of relevant work experience, or work experience in lieu of a degree * 3yrs of CNC mill setup and machining experience * 5yrs of CNC programming using CAM Surfcam or ...
CNC Programmer
Hayward, CA · On-site
$28.16 - $47.26/hr
Bachelors degree and 5+ years of relevant work experience, or work experience in lieu of a degree * 3yrs of CNC mill setup and machining experience * 5yrs of CNC programming using CAM Surfcam or ...
Experience with additional CAM systems such as Surfcam and Esprit for CNC programming. * Experience in programming multi-axis CNC machines beyond standard 3-axis operations. * Familiarity with a ...
New
Quick apply
Experience with additional CAM systems such as Surfcam and Esprit for CNC programming. * Experience in programming multi-axis CNC machines beyond standard 3-axis operations. * Familiarity with a ...
New
CNC Machinist
Moon Township, PA · On-site
$20 - $24/hr
Program/edit toolpaths in Mastercam & SURFCAM * Read blueprints, GD&T, and engineering drawings * Perform quality checks and firstpiece inspections * Select tooling, speeds, and feeds * Maintain a ...
Quick apply
CNC Machinist
Moon Township, PA · On-site
$20 - $24/hr
Program/edit toolpaths in Mastercam & SURFCAM * Read blueprints, GD&T, and engineering drawings * Perform quality checks and firstpiece inspections * Select tooling, speeds, and feeds * Maintain a ...
Surfcam Programmer information
See salary details
$12.02 - $17.18
4% of jobs
$17.18 - $22.33
9% of jobs
$26.04 is the 25th percentile. Wages below this are outliers.
$22.33 - $27.49
17% of jobs
$27.49 - $32.65
13% of jobs
The median wage is $35.66 / hr.
$32.65 - $37.81
13% of jobs
$37.81 - $42.96
10% of jobs
$42.96 - $48.12
9% of jobs
$49.09 is the 75th percentile. Wages above this are outliers.
$48.12 - $53.28
9% of jobs
$53.28 - $58.44
7% of jobs
$58.44 - $63.59
6% of jobs
$63.59 - $68.75
4% of jobs
$12
$39
$68
How much do surfcam programmer jobs pay per hour?
What are some common challenges Surfcam Programmers face when creating CNC toolpaths?
What is a Surfcam Programmer?
What is the difference between Surfcam Programmer vs CNC Machinist?
| Aspect | Surfcam Programmer | CNC Machinist |
|---|---|---|
| Credentials | Often requires CAD/CAM software training, technical certifications | Typically has machining experience, technical school or apprenticeship |
| Work Environment | Designing and programming CNC machines, office or CAD/CAM lab | Operating CNC machines, manufacturing floor |
| Employer & Industry | Manufacturing, aerospace, automotive, tool & die | Manufacturing, 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?

CNC Machinist - 2nd Shift (Mastercam / Surfcam) | Menomonie, WI
Menomonie, WI
$29 - $33/hr
Full-time, Other
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 24 days ago
Job description
At a Glance
- Company: Prototek Digital Manufacturing
- Location: Menomonie, WI (On-site)
- Job Type: Full-Time
- Pay Range: $29.00 – $33.00/hr (based on experience)
- Shift: 2nd Shift (Mon–Thurs, 3:00 PM – 1:00 AM)
- Overtime: As Needed
- Experience Level: Mid-Level (2+ years)
- Work Authorization: U.S. Person status required (ITAR compliance)
---
Why This Role Exists
This role exists due to continued growth in Prototek’s high-mix, low-volume machining operations. As demand increases across aerospace, medical, defense, and commercial sectors, this position plays a key role in delivering precision prototype and production components with speed, quality, and consistency.
---
The Work You’ll Be Doing
In this role, you will:
- Set up and operate CNC mills and/or CNC lathes
- Program parts using 2D and 3D toolpaths (Mastercam and/or Surfcam)
- Load, run, and edit CNC programs at the machine
- Select tooling, set offsets, and establish workholding
- Run high-mix, low-volume jobs with varying complexity
- Modify programs to improve cycle times and part quality
- Design fixtures and calculate feeds, speeds, and depths of cut
- Perform first-article and in-process inspection
- Troubleshoot machining issues and make real-time adjustments
- Support and mentor less-experienced machinists
- Collaborate with Project Managers on quoting and job planning
---
Machines, Controls & Software
Machines: CNC Mills and Lathes (Haas, Mazak, Doosan, Hurco)
Controls: Fanuc, Mazatrol
CAM Software: Mastercam, Surfcam
Inspection Tools: Calipers, micrometers, indicators, height gauges
---
Materials You’ll Work With
- Aluminum
- Stainless Steel
- Alloy Steel
- Titanium
- Inconel
- Plastics
---
What We’re Looking For
Required:
- 2+ years of CNC machining and programming experience
- Strong blueprint reading and GD&T understanding
- Experience with CNC mills and/or lathes
- Proficiency in Mastercam and/or Surfcam
- Strong problem-solving skills and attention to detail
- Ability to manage multiple jobs in a fast-paced environment
Preferred (Not Required):
- Experience with multi-axis machining
- Fixture design experience
- ERP system familiarity
- Prototype or high-mix job shop experience
---
Why Machinists Like Working Here
Machinists choose Prototek because:
- Clean, organized, professional shop environment
- High-mix, low-volume work (no repetitive production grind)
- Modern machines and strong tooling support
- Competitive pay + 10% shift differential
- Real opportunities to grow into programming and leadership roles
- A team that respects skilled machinists
---
Pay, Benefits & Schedule
- Pay Range: $29.00 – $33.00/hr
- Shift Differential: +10% for 2nd Shift
- Schedule: Monday–Thursday, 3:00 PM – 1:00 AM
- Overtime: As needed
Benefits:
- Medical, dental, vision insurance
- Company-paid life and long-term disability insurance
- 401(k) with match (100% of first 3%, 50% of 4–5%)
- PTO starting at 80 hours + paid holidays
- Education reimbursement
- Employee Assistance Program (EAP)
- Career advancement opportunities
---
Apply
Interested machinists can apply directly through hireCNC.
Apply Now or Save This Job to come back later.
About Prototek Manufacturing
Sourced by ZipRecruiter
Industry
Aerospace product and parts manufacturing
Company size
51 - 200 Employees
Headquarters location
Boscawen, NH, US
Year founded
1987