1

Contract Cnc Programming Jobs in Massachusetts (NOW HIRING)

Prepaid group legal plan Hexcel is currently seeking a CNC Programmer for our Amesbury, MA location ... S. federal government contracts that require the employment of only persons who are U.S. citizens.

CNC Machinist

Nonantum, MA · On-site

$22.50 - $30.50/hr

... engineering drawings. * Perform difficult CNC Machinist work including progressive machining of a ... Furthermore, they do not establish a contract for employment and are subject to change at the ...

CNC Machinist

Allston, MA · On-site

$24/hr

... engineering drawings. * Perform difficult CNC Machinist work including progressive machining of a ... Furthermore, they do not establish a contract for employment and are subject to change at the ...

CNC Machinist

Boston, MA · On-site

$21.25 - $29/hr

... engineering drawings. * Perform difficult CNC Machinist work including progressive machining of a ... Furthermore, they do not establish a contract for employment and are subject to change at the ...

... engineering drawings. * Perform difficult CNC Machinist work including progressive machining of a ... Furthermore, they do not establish a contract for employment and are subject to change at the ...

CNC Machinist

Waltham, MA · On-site

$22.25 - $30.50/hr

... engineering drawings. * Perform difficult CNC Machinist work including progressive machining of a ... Furthermore, they do not establish a contract for employment and are subject to change at the ...

CNC Machinist

Watertown, MA · On-site

$22.25 - $30.50/hr

... engineering drawings. * Perform difficult CNC Machinist work including progressive machining of a ... Furthermore, they do not establish a contract for employment and are subject to change at the ...

CNC Machinist

Chelmsford, MA · On-site

$21.25 - $29/hr

... engineering drawings. * Perform difficult CNC Machinist work including progressive machining of a ... Furthermore, they do not establish a contract for employment and are subject to change at the ...

CNC Machinist

North Billerica, MA · On-site

$21.75 - $29.75/hr

... engineering drawings. * Perform difficult CNC Machinist work including progressive machining of a ... Furthermore, they do not establish a contract for employment and are subject to change at the ...

... engineering drawings. * Perform difficult CNC Machinist work including progressive machining of a ... Furthermore, they do not establish a contract for employment and are subject to change at the ...

CNC Machinist

Lynn, MA · On-site

$24/hr

... engineering drawings. * Perform difficult CNC Machinist work including progressive machining of a ... Furthermore, they do not establish a contract for employment and are subject to change at the ...

CNC Machinist

Arlington Heights, MA · On-site

$23.25 - $31.75/hr

... engineering drawings. * Perform difficult CNC Machinist work including progressive machining of a ... Furthermore, they do not establish a contract for employment and are subject to change at the ...

CNC Machinist

Woburn, MA · On-site

$22 - $30/hr

... engineering drawings. * Perform difficult CNC Machinist work including progressive machining of a ... Furthermore, they do not establish a contract for employment and are subject to change at the ...

Showing results 21-40

Contract Cnc Programming information

See Massachusetts salary details

$18

$33

$49

How much do contract cnc programming jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for contract cnc programming in Massachusetts is $33.81, according to ZipRecruiter salary data. Most workers in this role earn between $27.84 and $38.08 per hour, depending on experience, location, and employer.

What is contract CNC programming?

Contract CNC programming involves hiring a specialist or company on a contractual basis to create, optimize, or modify CNC (Computer Numerical Control) machine code. These professionals develop programs that guide machines like mills, lathes, and routers to produce precise parts according to engineering drawings or CAD files. Contract CNC programmers are often brought in for specific projects, to handle overflow work, or to provide expertise in complex machining tasks. This flexible arrangement helps manufacturers access skilled programmers without committing to a full-time hire.

What are the key skills and qualifications needed to thrive as a contract CNC programmer?

To thrive as a Contract CNC Programmer, you need strong proficiency in CNC machine operation, G-code programming, and a background in mechanical engineering or machining. Familiarity with CAD/CAM software such as Mastercam, SolidWorks, or Fusion 360, as well as knowledge of various CNC controllers, is typically required. Excellent problem-solving abilities, attention to detail, and effective communication skills help ensure precise production and collaboration with manufacturing teams. These capabilities are crucial for delivering high-quality, efficient, and cost-effective machining solutions in a dynamic contract environment.

What are some common challenges faced by contract CNC programmers when joining new client projects?

Contract CNC programmers often encounter challenges such as quickly adapting to unfamiliar machines, software, or shop floor processes used by different clients. They may need to rapidly interpret varying technical drawings and specifications, while also aligning with each shop's unique workflow and safety standards. Building rapport with permanent team members and understanding client expectations are crucial for delivering effective solutions on tight timelines. Flexibility, clear communication, and a solid foundation in CNC programming principles help contract professionals overcome these hurdles.

What is the difference between Contract Cnc Programming vs Cnc Machinist?

AspectContract Cnc ProgrammingCnc Machinist
CredentialsTypically requires CNC programming certifications or experience with CAD/CAM softwareRequires CNC machine operation experience, often with certifications in machine operation
Work EnvironmentPrimarily office-based for programming, on-site for setup and testingPrimarily on the shop floor operating machines
Industry UsageUsed across manufacturing, aerospace, automotive for designing and programming partsUsed in manufacturing plants for producing parts directly on CNC machines

Contract Cnc Programmers focus on creating and optimizing CNC programs, often working remotely or on a project basis, while Cnc Machinists operate and set up CNC machines to produce parts. Both roles require technical skills, but their daily tasks and work environments differ significantly.

What are the most commonly searched types of Cnc Programming jobs in Massachusetts?

The most popular types of Cnc Programming jobs in Massachusetts are:

What are popular job titles related to Contract Cnc Programming jobs in Massachusetts?

For Contract Cnc Programming jobs in Massachusetts, the most frequently searched job titles are:

What job categories do people searching Contract Cnc Programming jobs in Massachusetts look for?

The top searched job categories for Contract Cnc Programming jobs in Massachusetts are:

What cities in Massachusetts are hiring for Contract Cnc Programming jobs?

Cities in Massachusetts with the most Contract Cnc Programming job openings:

Infographic showing various Contract Cnc Programming job openings in Massachusetts as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 10% Part Time, 3% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $70,321 per year, or $33.8 per hour.

$68K - $116K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 15 days ago


Key responsibilities

  • Analyze engineering drawings, specifications, and verbal instructions to plan manufacturing strategies.

  • Create and modify CNC programs and fixtures using MasterCAM and other tools to produce parts efficiently.

  • Set up and operate various CNC machinery, including milling, EDM, and waterjet, to produce prototype or low quantity parts.


Hexcel rating

7.9

Company rating: 7.9 out of 10

Based on 20 frontline employees who took The Breakroom Quiz


Job description

As a part of Hexcel, we at ARC Technologies LLC are propelling the future of flight, energy generation, transportation, and recreation through excellence in advanced material solutions that create a better world. We proudly support our military through our product offerings. Whether you are a civilian, veteran, transitioning member, reservist, or military spouse, Hexcel is committed to supporting, including, and empowering you.

Where Local Community meets Global Opportunity

By joining our team, you will become part of a global community of peers dedicated to creating quality parts and materials. If you have integrity, accountability, a willingness to explore new ideas, and a desire to succeed, then ARC Technologies is the place for you.

Benefits

In addition to competitive medical, dental, vision, life, and disability insurance and robust paid time off, we offer the following:

  • Hexcel 401k with company matching contribution

  • Employee stock purchase program

  • Quarterly bonus potential

  • Profit Sharing Program

  • Paid Parental Leave

  • Educational Assistance Program

  • Prepaid group legal plan

Hexcel is currently seeking a CNC Programmer for our Amesbury, MA location.

The selected individual will be responsible for but not limited to the following obligations:

Analyzing engineering drawings, specifications and verbal instruction to plan a manufacturing strategy

Creating efficient toolpath machining strategies using MasterCAM for milling programs

Developing fixtures and work holding jigs for machining unique components

Creating detailed setup sheets and work instructions

Modifying current production programs and fixtures to improve efficiency

Setting up and running various CNC machinery (3-axis, 5-axis, EDM, waterjet) and machining prototype or low quantity run parts when required

Occasionally design 2D wireframe / 3D solid models from a blueprint or sketch to create CNC programs

Select correct programs, loading and setting up tools and parts.

Cost new products by providing material cost and processing time for fixturing, as well as set up and run time to produce parts.

Perform other varying duties including, but not limited to: completing reports and records, running daily calibrations, basic machine maintenance, training operators, and troubleshooting production issues.

Qualifications:

High school diploma or GED required

2+ years' programming experience utilizing MasterCAM X or newer software

2+ years' experience working in a Machine Shop - setting up and operating CNC and manual machines

Experience with troubleshooting CNC programs

Must be able to read blueprints with an understanding of GD&T

Ability to decipher and edit NC code as required

Communicate well with others and to interact with individuals on the floor as a team.

Must have the ability to obtain and maintain a government Security Clearance

Complete salary range for this role: $68,655 - $116,713

This position is restricted to U.S. citizens due to U.S. federal government contracts that require the employment of only persons who are U.S. citizens. Hexcel (NYSE: HXL) is a global leader in advanced composites technology, a leading producer of carbon fiber, and the world leader in honeycomb manufacturing for the commercial aerospace industry.

Hexcel is an Equal Opportunity Employer of Minorities/Females/Protected Veterans/Individuals with Disabilities/Sexual Orientation/Gender Identity. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, physical or mental disability, status as protected veteran, or any other protected class.


What Hexcel employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom