1

Surfcam Programmer Jobs (NOW HIRING)

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

Be Seen First

CNC Programmer Machinist

Cincinnati, OH ยท On-site

$30 - $40/hr

We are seeking a talented CNC Programmer/Machinist to work in a fast-paced, team-oriented ... SURFCAM or NX CAM software. * Experience operating/setting-up large 5-Axis machining centers.

The Amentum Space Exploration Division (ASED) CNC Programmer/Machinist will program and operate CNC ... Computer Aided Machining (CAM) programs such as SURFCAM. * CAM mills and lathes. * Manual mills ...

CNC Programmer/Machinist (ET5)

Huntsville, AL ยท On-site

$26 - $35.75/hr

The Amentum Space Exploration Division (ASED) CNC Programmer/Machinist will program and operate CNC ... Computer Aided Machining (CAM) programs such as SURFCAM. * CAM mills and lathes. * Manual mills ...

CNC Programmer/Machinist (ET5)

Huntsville, AL ยท On-site

$26 - $35.75/hr

The Amentum Space Exploration Division (ASED) CNC Programmer/Machinist will program and operate CNC ... Computer Aided Machining (CAM) programs such as SURFCAM. * CAM mills and lathes. * Manual mills ...

Be Seen First

CNC Boring Mill Machinist

Elkhart, IN ยท On-site

$22 - $35/hr

Proficiency in programming via G-Code, Mazatrol, or SurfCam is highly preferred. * Strong ability to read and interpret advanced manufacturing blueprints and technical drawings. * Experience ...

Senior Machinist/Programmer

Novato, CA ยท On-site

$90 - $130/hr

Software products we currently use include SurfCam, CAMplete, Solidworks, and others. As a flight ... Programming complex parts * Proving out programs * Debugging and troubleshooting subtle production ...

Senior Machinist/Programmer

Novato, CA ยท On-site

$80K - $120K/yr

Software products we currently use include SurfCam, CAMplete, Solidworks, and others. As a flight ... Programming complex parts * Proving out programs * Debugging and troubleshooting subtle production ...

CNC Programmer/Machinist (ET5)

Huntsville, AL ยท On-site

$26.75 - $36.50/hr

The Amentum Space Exploration Division (ASED) CNC Programmer/Machinist will program and operate CNC ... Computer Aided Machining (CAM) programs such as SURFCAM. * CAM mills and lathes. * Manual mills ...

Surfcam, NX and HSMWorks experience a plus * Fixture design and process engineering experience a plus * Strong mathematical and analytical skills Desired Characteristics: * Organization skills with ...

Experience with setup, programming, and operating CNC machines in a manufacturing environment * Experience with mills or lathes * Must be able to completely read and interpret blueprints * SurfCAM ...

Showing results 21-40

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/Machinist

CTL Aerospace, Inc.

Cincinnati, OH โ€ข On-site

$25.50 - $34.75/hr

Full-time

Re-posted 25 days ago


Job description

CNC Programmer/Machinist
Job Description
CTL Aerospace is a full service NADCAP certified composite-manufacturing company providing services to the major aerospace and governmental organizations since 1946. CTL specializes in the manufacturing of Fiber Reinforced Polymer Structures.
We are seeking a talented CNC Programmer/Machinist to work in a fast-paced, team-oriented environment at our northern Cincinnati, Ohio location (less than 30 minutes from Dayton and/or northern Kentucky).
Essential Job Functions
Develop, write, and prove out CNC programs that will machine complex geometry to close tolerances on multi-axis machining centers.
  • Ability to set up and operate numerically controlled machines as needed.
  • Create/Modify tooling and fixtures.
  • Recommend and set up all tools, fixtures and programs for new jobs and improve current tools as needed in a setup sheet format.
  • Edit programs to improve efficiency, correct issues, or changes in production requirements.
  • Maintain detailed records of all CNC programs, modifications, and tooling used for each operation.
  • Assist in training machinists on program usage and provide technical support when needed.
  • Work in cooperation with the engineering and production departments concerning new product developments or changes in existing products.
  • Troubleshoots issues with DNC system.
  • Maintain a clean and safe workplace environment.
  • Perform any other related duties as directed by management.

Qualifications
Experience and Skill Required
  • Associate or technical school degree in CNC programming or 5+ years equivalent combination of education and experience.
  • Experience working with various machining centers, such as mills, lathes, VTLs, and 5-axis machining centers.
  • 2+ years of experience in CNC programming.
  • Proficiency in using CAD/CAM software for CNC programing.
  • Ability to accurately read and interpret complex drawings.
  • Skilled in G and M code editing, multi axis function(s), and machining with multiple brand controllers.
  • Experience with MS Office.

Desired Characteristics:
  • Experience machining composite materials (CFRPs, Fiber Glass, Kevlar).
  • 5+ years of experience using SURFCAM or NX CAM software.
  • Experience operating/setting-up large 5-Axis machining centers.
  • Familiarity with Haas, Fanuc, Mazak, and Siemens controls.

Additional Requirements:
  • Must be a US Citizen or Green Card Holder
  • Ability to interact with people on the shop floor, good social skills, and able to work with diverse work groups.
  • Able to work with little supervision.
  • Must have excellent communication skills both oral and written.
  • Ability to work in a manufacturing environment and able to lift 50 lbs.

CTL Aerospace will provide a salary commensurate with experience and an excellent benefits package.
To learn more about our company, please visit http://www.ctlaerospace.com.
CTL Aerospace is an EOE/M/F/Disability/Vet and Drug Free Employer
Veteran Founded Small Business