1

Surfcam Programmer Jobs in Indiana (NOW HIRING)

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

New

... SurfCam software understanding dimensions, tolerances & specifications. * Machine set-up, installing the correct cutting tools, fixtures, & raw materials onto the machine. * Programming or ...

Surfcam Programmer information

See Indiana salary details

$11

$37

$65

How much do surfcam programmer jobs pay per hour?

As of May 30, 2026, the average hourly pay for surfcam programmer in Indiana is $37.62, according to ZipRecruiter salary data. Most workers in this role earn between $24.47 and $48.94 per hour, depending on experience, location, and employer.

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 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 cities in Indiana are hiring for Surfcam Programmer jobs? Cities in Indiana with the most Surfcam Programmer job openings:
Manual Machine Operator 1st Shift

Manual Machine Operator 1st Shift

NCW

South Bend, IN

$20 - $30/hr

Full-time

Medical, Dental, Vision, Retirement

Posted yesterday


Job description

Position Summary
We are seeking an experienced Manual Machine Operator to operate conventional machining equipment in a manufacturing environment focused on quality and precision. This position is responsible for machining parts using manual mills, lathes, grinders, and other equipment while maintaining tight tolerances and production standards. The ideal candidate is detail-oriented, dependable, and capable of interpreting blueprints and performing accurate measurements to ensure quality workmanship.
Key Responsibilities
  • Reading & analyzing blueprints
  • Preferred understanding of SurfCam software understanding dimensions, tolerances & specifications.
  • Machine set-up, installing the correct cutting tools, fixtures, & raw materials onto the machine.
  • Programming or calibrating the machines' speed, feed rates, and cutting paths.
  • CNC Machine operation – translate designs into computer commands, running the software and overseeing the automated operations.
  • Manual machine operation – operating lathes or milling machines, grinders, and drill presses by hand, relying on skill & precise measurement to shape the material.
  • Adhere to all company safety policies and procedures including PPE requirements to perform the job safely
Qualifications & Skills
  • 10+ years of machining experience preferred
  • 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 software experience preferred
  • Candidates are expected to supply their own essential machinist tools
  • Must wear safety glasses/protective eyewear on the floor
  • Ability to lift weight up to 50 lbs.
  • Comfortable with frequent standing, bending, lifting, and reaching
Employment Type & Compensation
  • This is a Full-Time | Temp-to-Hire position
  • Pay rate is $20.00 - $30.00 per hour, based on experience
  • Application Window: Open until filled
Work Schedule
  • 1st Shift | Monday – Friday | 6:00 AM – 2:30 PM
Benefits
  • Paid Holidays
  • Medical, Dental, Vision insurance
  • Bereavement Leave
  • Retirement, 401(k)
  • Personal Advancement


Employer Information
This position is being recruited by NCW on behalf of a client company. All hiring decisions will be made by the employer. NCW partners with organizations nationwide to connect top talent with opportunities across construction, manufacturing, warehousing & distribution, and engineering industries.
Equal Opportunity Employer
We are an Equal Opportunity Employer and are committed to creating an inclusive environment for all employees and applicants. All qualified applicants will receive consideration without regard to protected status in accordance with applicable laws.

NCW logo

About NCW

Sourced by ZipRecruiter

Founded in 2000 with a mission to do things differently, NCW is a team of staffing and professional recruitment specialists that deliver innovative solutions to hiring challenges. Here, our focus is on the people behind every role. We form long-standing partnerships with our clients and with the top talent in the market. We go beyond job requirements and resumes to learn the “whys” and the motivations of the companies and talent we serve. Committed to service excellence, our professional recruiters and temporary staffing specialists deliver an unmatched experience and unsurpassed results with every search. Matching the right person to the role requires an exceptional understanding of the market. The recruiters of NCW bring decades of staffing and recruiting expertise to the table. We understand the challenges employers face, and we know what talented people want from their next opportunities.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

Indianapolis, IN, US

Year founded

2000

Social media