1

Surfcam Programmer Jobs in Ohio (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 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.

Tool Maker D

Cincinnati, OH

$25.50 - $32.75/hr

Preferred Additional Skills: * 6+ years of experience with CNC programming. * 6+ years of experience in material selection. * 4+ years of experience with SurfCam. * 4+ years of experience with ...

Tool Maker D

Cincinnati, OH

$25 - $31.50/hr

Preferred Additional Skills: * 6+ years of experience with CNC programming. * 6+ years of experience in material selection. * 4+ years of experience with SurfCam. * 4+ years of experience with ...

Tool Maker D

Cincinnati, OH

$25 - $31.50/hr

Preferred Additional Skills: * 6+ years of experience with CNC programming. * 6+ years of experience in material selection. * 4+ years of experience with SurfCam. * 4+ years of experience with ...

Tool Maker D

Cincinnati, OH · On-site

$25.25 - $32/hr

Preferred Additional Skills: * 6+ years of experience with CNC programming. * 6+ years of experience in material selection. * 4+ years of experience with SurfCam. * 4+ years of experience with ...

Surfcam Programmer information

See Ohio salary details

$11

$37

$65

How much do surfcam programmer jobs pay per hour?

As of Jul 17, 2026, the average hourly pay for surfcam programmer in Ohio is $37.59, according to ZipRecruiter salary data. Most workers in this role earn between $24.47 and $48.89 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.
What are popular job titles related to Surfcam Programmer jobs in Ohio? For Surfcam Programmer jobs in Ohio, the most frequently searched job titles are:
What cities in Ohio are hiring for Surfcam Programmer jobs? Cities in Ohio with the most Surfcam Programmer job openings:
CNC Programmer

$30/hr

Full-time

Re-posted 20 days ago


Job description

Top Job
Located in Cincinnati, OH
Salary: $30/hr+
CNC Programmer
Location: West Chester, OH
Pay: $30/hr+
Shift type: Full-time/ On-site
Requirements
  • Associate or technical school degree in CNC Programming or an equivalent combination of education and experience.
  • Minimum of 2+ years of CNC programming experience in a manufacturing environment.
  • Experience working with mills, lathes, VTLs, and 5-axis machining centers.
  • 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 M code editing, multi-axis machining functions, and multiple machine controllers.
  • Experience machining composite materials such as CFRP, fiberglass, and Kevlar is preferred.

Responsibilities
  • Develop, edit, and optimize CNC programs for mills, lathes, VTLs, and 5-axis machining centers using CAD/CAM software.
  • Interpret complex engineering drawings, blueprints, and specifications to ensure accurate machining and production quality.
  • Perform G and M code editing, troubleshoot machining issues, and support multi-axis machining operations across various controller platforms.
  • Set up and support machining operations while maintaining efficiency, precision, and adherence to quality standards.
  • Collaborate with engineering and production teams to improve machining processes, tooling, and cycle times.
  • Utilize experience with Haas, Fanuc, Mazak, and Siemens controls to support diverse manufacturing environments.

#SRGDH
Express Office: Cincinnati (Northwest)
3551 Springdale Road
Cincinnati, OH 45251