1

Surfcam Programmer Jobs in Michigan (NOW HIRING)

Machinist

Bridgman, MI ยท On-site

$20.50 - $28/hr

Proficiency using Surfcam for machine programming * Ability to set up and operate CNC machines and associated tooling * Knowledge of design techniques, tools, and principals involved in production of ...

Surfcam Programmer information

See Michigan salary details

$10

$34

$59

How much do surfcam programmer jobs pay per hour?

As of Aug 3, 2026, the average hourly pay for surfcam programmer in Michigan is $34.46, according to ZipRecruiter salary data. Most workers in this role earn between $22.40 and $44.86 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 Michigan? For Surfcam Programmer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Surfcam Programmer jobs in Michigan look for? The top searched job categories for Surfcam Programmer jobs in Michigan are:
What cities in Michigan are hiring for Surfcam Programmer jobs? Cities in Michigan with the most Surfcam Programmer job openings:

$20.50 - $28/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 21 days ago


Job description

Machinist
Bridgeman, MI
We are seeking talented and energetic individuals to join our growing team!
Greatness takes continuous evolution.
That's why we're bringing together relentless problem solvers, proven processes, and audacious thinkers. We are driving to become one unrivaled force in automation - pushing what's possible for ourselves and our customers.
One team. Any challenge.
Convergix is a global automation systems integrator that serves diverse end markets. We design, build, test, and integrate custom solutions to automate our customers' operations with a focus on solving unique challenges that others struggle to address. As a team, we are on an improvement journey in pursuit of our vision: to become the ultimate trusted partner to our customers, capable of solving any industrial automation challenge with our passionate people, world renowned processes and diverse experience. If you want to join a team whose mission is to elevate the automation industry, we want to hear from you! Learn more about us: https://convergixautomation.com/
The Role
Responsible for set up and operating a variety of machine tools to produce precision parts, instrument, and finished products per specified tolerances on prints. May also fabricate and modify parts to make or repair machine tools or maintain industrial machines. This position reports to Machining Group Lead.
Key Responsibilities
  • Continuously improves processes and delivers conforming quality products and services to internal/external customers
  • Responsible for setting up and operating CNC machines and tooling associated with CNC machining
  • Maintains a safe work environment
  • Participates in all required meetings and training
  • Aligns and secures holding fixtures, cutting tools, attachments, accessories, and materials onto machines
  • Proficient with use of micrometers, calipers and calibrating them
  • Minor assembly/disassembly knowledge of machines and tooling
  • Knowledge of mechanics, shop mathematics, metal properties, layout, and machining procedures
  • Proficient in blueprint reading and G.D.&T.
  • Checks finished goods

Qualifications and Experience
  • Reliable transportation and an ability to travel; although this position is focused on local clients and minimal travel is required, you should have the ability to travel within US and Canada
  • High school diploma or equivalent with five (5) years' work-related experience
  • Proficiency using Surfcam for machine programming
  • Ability to set up and operate CNC machines and associated tooling
  • Knowledge of design techniques, tools, and principals involved in production of precision technical plans, blue prints, drawings, and models
  • Organizational/prioritization skills
  • Interpersonal/communications (written and verbal) skills
  • Creative problem-solving skills
  • Telephone, fax, copier experience

Physical Demands
  • While performing the duties of this position, the employee is regularly required to stand, walk, sit, use hands to feel objects, reach with hands and arms, stoop, kneel, talk and hear.
  • Occasionally lifts or move up to 25 pounds.

Perks of Being Part of the Team
Here at CONVERGIX, we offer a generous compensation and benefits package including:
  • Comprehensive Medical, Dental, and Vision insurance plans
  • 401K, including company match
  • Company-paid life insurance with optional supplemental coverage for you and your spouse/children
  • Company-paid short and long-term disability
  • Employee Assistance Program
  • Paid-time off and company-paid holidays
  • Profit Sharing

What does CONVERGIX value?
Our values are the foundation on which we build CONVERGIX; we adhere to these no matter what mountain we climb.
  • Integrity - Respect, Transparency, Commitment
  • Excellence - Continuous Improvement, Innovation, Collaboration, Communication
  • Passion - Momentum, Sense of Urgency, Growth, Success, Velocity

We thank all candidates for their interest, however only those considered for an interview will be contacted.
CONVERGIX Automation Solutions has an accommodation program in place that provides reasonable accommodations for employees with disabilities. If you require a specific accommodation because of a disability or a medical need, please contact Human Resources.
Convergix is an equal opportunity employer. All qualified applicants will be considered without regard to any protected characteristic under applicable law.
#LP
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.