1

Surfcam Programmer Jobs (NOW HIRING)

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

Senior Machinist/Programmer

Novato, CA · On-site

$31 - $42.50/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 ...

Other duties as assigned Basic Qualifications (Required Skills & Experience) * 5+ plus years of experience as a programmer using CAM software such as Master Cam, Surfcam, or HSM. * 5+ years of ...

Senior Machinist/Programmer

Novato, CA · On-site

$31 - $42.50/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 ...

Be Seen First

CNC Machinist

Minneapolis, MN · On-site

$22 - $34/hr

Use a CAM programming system to create and modify CNC programs . * SURFCAM experience is preferred, but experience with other CAM systems is also valuable. * Make program, tooling, and offset ...

New

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

Be Seen First

CNC Machinist

Minneapolis, MN · On-site

$22 - $34/hr

Use a CAM programming system to create and modify CNC programs . * SURFCAM experience is preferred, but experience with other CAM systems is also valuable. * Make program, tooling, and offset ...

New

Manufacturing Engineer

Lake Mills, WI · On-site

$71K - $92K/yr

... such as Surfcam. · Defines machining configurations to achieve design, including equipment selection, cutting tool selection, and CNC programming for CNC Operations. · Applies problem-solving ...

Prototype Machinist Apprentice

Brookfield, WI · On-site

$16.75 - $21.50/hr

Solid Works, NX Unigraphics, CAM programming proficiency in Power Mill Virtual Gibbs, NX Unigraphics, Master Cam or SurfCam software required. Milwaukee Tool is an equal opportunity employer.

Engineering prototyping with advanced composite materials, including design input, equipment ... Experience with design software, e.g., CAD (ProE/Creo, SolidWorks, other), CAM (MasterCam, SurfCam ...

Lead and develop a small team of engineers and technical professionals, providing direction ... CAM (Mastercam, GibbsCAM, SurfCAM, or equivalent) * CMM/Metrology (PC-DMIS, Calypso, or equivalent)

Showing results 41-60

Surfcam Programmer information

See salary details

$12

$39

$68

How much do surfcam programmer jobs pay per hour?

As of Aug 21, 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 (ET5)-Huntsville,Alabama

Amentum

Athens, AL • On-site

$25.50 - $35/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 6 days ago


Job description

Join Our Journey
At Amentum Space Exploration Division (ASED) your growth is our priority! That's why we offer an array of exciting opportunities for your career development. From the transformative Team Lead Academy to education reimbursement, personalized mentoring, and engaging company-sponsored networking events, you have the power to shape your professional journey in a way that aligns with your aspirations.
Find Your Community
At the heart of our thriving business are the incredible people who make it all possible. We celebrate a vibrant array of cultures, backgrounds, and experiences. Here, we foster an environment where everyone-employees, clients, and partners alike-are treated with the dignity and respect they deserve.
Prioritize Your Well-Being
Our extensive benefits package is designed with your health in mind. Enjoy wellness programs, paid holidays, generous time off, employee perks, and so much more. We're here to help you achieve a harmonious balance in your life-both at work and at home.
Together, We Soar
Our dynamic team consists of 10 companies united in a single mission: to venture from Moon to Mars and beyond. Join us on this extraordinary adventure!
The Amentum Space Exploration Division (ASED) CNC Programmer/Machinist will program and operate CNC mills and lathes to produce materials test specimens and test fixtures to support the Space Launch System (SLS) vehicle. The machinist will also perform manual machining operations as necessary to support the needs of the laboratory. Work will take place at NASA Marshall Space Flight Center.
Position responsibilities include:
  • Convert Computer Aided Design (CAD) models and drawings to numerically controlled machine code using programs such as SURFCAM.
  • Manufacture primarily metal parts using computer numerically controlled (CNC) and manual machining techniques.
  • Manufacture metal parts using wire Electrical Discharge Machining (EDM) and plunge EDM.
  • Maintain a clean and safe work area.
  • Operate cranes and rig loads.
  • Operate forklifts.

The Amentum Space Exploration Division (ASED) offers a partnership in which you can grow personally and professionally within a framework of strong leadership, competitive compensation, and rewarding career paths. Come join our team on the ESSCA contract whose work is destined to have a long-range effect on future generations!
Qualifications
Typically, educational requirement is a High School diploma or GED or equivalent; and at least 10 years of experience and continuing education, or an Associate's Degree or equivalent at least 6 years of experience. Must be a US Citizen and have a STAR ID. The selected candidate must possess demonstrated experience using:
  • Computer Aided Machining (CAM) programs such as SURFCAM.
  • CAM mills and lathes.
  • Manual mills, lathes, saws and shears.

It is desirable for the candidate to have experience with:
  • Computer Aided Design (CAD) programs such as Solid Edge.
  • DMG Mori Seiki machining equipment such as mills, lathes and/or turning centers.
  • Haas VF-series mills.
  • Mitsubishi Wire EDM
  • Mitsubishi Plunge EDM.

Essential Functions
Work Environment
It is expected that work will be performed on-site at MSFC in machine shop (60%) and office environments (40%). Requires the ability to provide clear, concise, accurate and timely communication, both verbally and in writing. Requires the ability to interact professionally with co-workers, management, and clients. Travel within the domestic USA may be required, but infrequent (<2%).
Physical Requirements
Requires standing, walking and lifting to perform machining operations or operate forklifts or overhead cranes (50%). Requires walking and using stairs or elevators for access between floors and multiple buildings at NASA facilities (10%). Requires sitting for extended periods of time at a desk to write CAM instructions, develop drawings and perform other job-related tasks (30%). Requires sitting for extended periods of time in meetings with peers, management, and with our client at NASA facilities to discuss technical issues (10%).
Equipment and Machines
Requires ability to operate a personal computer, a telephone, copier, calculator, and other general office and laboratory equipment.
Attendance
Normal workday is from 7:30 a.m. through 4:30 p.m., Monday thru Friday. Minimal paid overtime may be required to meet schedule milestones and to support technical demands of the job. Regular attendance is a necessity and adequate arrangements for delegating duties during absences are required.
Other Essential Functions
The ability to work independently with minimal supervision, and to make rational decisions, and to exercise good judgment is essential (100%). Grooming and dress must be appropriate for the position and must not impose a safety risk/hazard to the employee or others.
Proof of U.S. Citizenship is required.
#ESSCA #ASED #Amentum
Amentum is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will
Service Contract Act (SCA) Compensation & Benefits:
This is an hourly, overtime-eligible position that falls under the Service Contract Act (SCA). In accordance with the Health and Welfare provisions of the SCA, and in addition to your base hourly rate, you may be eligible to receive an additional health and welfare payment for each hour you work to ensure compliance with the minimums set forth by the act. The amount you are entitled to receive will vary depending upon the fringe benefits you select now and in the future.
Compensation Details:
ET5
The compensation range or hourly rate listed for this position is provided as a good-faith estimate of what the company intends to offer for this role at the time this posting was issued. Actual compensation may vary based on factors such as job responsibilities, education, experience, skills, internal equity, market data, applicable collective bargaining agreements, and relevant laws.
Benefits Overview:
Our health and welfare benefits are designed to support you and your priorities. Offerings include:
  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement benefits (including 401(k) matching)
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance

Note: Benefits may vary based on employment type, location, and applicable agreements. Positions governed by a Collective Bargaining Agreement (CBA), the McNamara-O'Hara Service Contract Act (SCA), or other employment contracts may include different provisions/benefits.
Original Posting:
08/17/2026 - 09/18/2026
Amentum anticipates this job requisition will remain open for at least three days, with a closing date no earlier than three days after the original posting. This timeline may change based on business needs.
Amentum is proud to be an Equal Opportunity Employer. Our hiring practices provide equal opportunity for employment without regard to race, sex, sexual orientation, pregnancy (including pregnancy, childbirth, breastfeeding, or medical conditions related to pregnancy, childbirth, or breastfeeding), age, ancestry, United States military or veteran status, color, religion, creed, marital or domestic partner status, medical condition, genetic information, national origin, citizenship status, low-income status, or mental or physical disability so long as the essential functions of the job can be performed with or without reasonable accommodation, or any other protected category under federal, state, or local law. Learn more about your rights under Federal laws and supplemental language at Labor Laws Posters.