1

Cnc Engineer Jobs in Massachusetts (NOW HIRING)

CNC programmer

Chelsea, MA · On-site

$28.75 - $39.50/hr

CNC Programmer Job Summary Seeking an experienced CNC Programmer with sheet metal experience to program and support laser cutting and punch equipment in a manufacturing environment. Key ...

The CNC Programmer is responsible for programming, proving out, and supporting production of CNC machined components. This role independently develops programs for 2-axis turning and 3-axis milling ...

CNC Programmer

Boston, MA · On-site

$70K - $80K/yr

CNC Programmer Location: Near Boston, MA (Onsite) Employment Type: Full-Time Relocation: Local candidates preferred; candidates willing to relocate will also be considered. Position Overview The CNC ...

CNC Programmer

Woburn, MA

$29 - $39.75/hr

The CNC Programmer is responsible for programming, proving out, and supporting production of CNC machined components. This role independently develops programs for 2-axis turning and 3-axis milling ...

CNC Programmer

Ludlow, MA · On-site

$28 - $38/hr

If you have CNC programming experience, you don't want to miss this opportunity for more recognition, visibility, and ownership in your career! Lee Tool Company, Inc. is searching for a 5-Axis CNC ...

CNC Programmer

Billerica, MA · On-site

$100 - $125/hr

The CNC programmer is responsible for the development, verification, and release of CNC programs for turning and milling of complex aerospace components. The CNC programs must ensure part conformity ...

CNC Programmer

Ludlow, MA · On-site

$28 - $38/hr

If you have CNC programming experience, you don't want to miss this opportunity for more recognition, visibility, and ownership in your career! Lee Tool Company, Inc. is searching for a 5-Axis CNC ...

As the Lead CNC Programmer , you'll help establish programming standards, support new equipment installs, and mentor a growing team--playing a direct role in scaling production for life-saving ...

The CNC Programming Machinist is responsible for programming, setting up, and operating CNC machinery to produce precision metal components according to engineering drawings and specifications. This ...

next page

Showing results 1-20

Cnc Engineer information

See Massachusetts salary details

$45.3K

$89.6K

$120.1K

How much do cnc engineer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for cnc engineer in Massachusetts is $89,583.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,700.00 and $101,600.00 per year, depending on experience, location, and employer.

What is a CNC engineer?

CNC Engineers are specialized professionals who design, program, and oversee the operation of Computer Numerical Control (CNC) machines used in manufacturing. They are responsible for creating precise parts and components by programming machines such as lathes, mills, and grinders. CNC Engineers also troubleshoot equipment, optimize production processes, and ensure product quality meets specifications. Their work is crucial in industries like aerospace, automotive, and electronics, where precision and efficiency are essential.

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

To thrive as a CNC Engineer, you need a solid background in mechanical engineering, machining processes, and CAD/CAM programming, often supported by a relevant degree or technical certification. Familiarity with CNC machine operation, G-code programming, and software such as SolidWorks or Mastercam is essential. Strong problem-solving skills, attention to detail, and effective communication help you excel in troubleshooting and collaborating with production teams. These skills and qualities are vital for ensuring precision manufacturing, minimizing errors, and optimizing workflow efficiency.

What are some common challenges CNC engineers face when programming complex parts, and how can they be addressed?

CNC Engineers often encounter challenges when programming intricate parts, especially those with tight tolerances or complex geometries. These difficulties can include toolpath optimization, selecting appropriate cutting tools, and ensuring machine compatibility. To overcome these issues, engineers frequently collaborate with design teams, use advanced CAD/CAM software, and participate in prototype testing to refine processes. Regular communication with machinists and continuous skill development are also essential for resolving challenges effectively.

What is the difference between Cnc Engineer vs Cnc Programmer?

AspectCnc EngineerCnc Programmer
Primary RoleDesigns, develops, and oversees CNC machining processes and equipment.Creates and writes CNC code to operate machines based on design specifications.
Required SkillsMechanical knowledge, troubleshooting, process optimizationG-code programming, CAD/CAM software proficiency
Work EnvironmentManufacturing plants, machine shopsMachine shops, manufacturing facilities
CertificationsOften requires technical diplomas or engineering backgroundOften requires CNC programming certifications or training

While both roles are integral to CNC manufacturing, Cnc Engineers focus on process design and optimization, whereas Cnc Programmers specialize in writing the code that directly controls CNC machines. Understanding these differences helps in choosing the right career path or job search focus.

Infographic showing various Cnc Engineer job openings in Massachusetts as of August 2026, with employment types broken down into 95% Full Time, 2% Part Time, and 3% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution, with an average salary of $89,583 per year, or $43.1 per hour.

CNC Manufacturing Programmer, Multi‑Axis Lathe & Mill

Axis Technologies CNC

Lowell, MA • On-site

$35 - $45/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 5 days ago


Job description

CNC Manufacturing Programmer, Multi‑Axis Lathe & Mill

Location: Lowell, MA | Company: Axis Technologies Inc.

Is this you?

Do you think in toolpaths? Does a clean CMM report make your day? If Mastercam is your go‑to and you enjoy taking a part from program to proof, read on.

The challenge
  • Own programming for turning and milling using Mastercam—from prototypes to production.
  • Set up and operate CNC machines to validate programs and hit tolerance on first articles.
  • Use CMM, micrometers, and bore gauges to verify features and apply GD&T correctly.
  • Maintain tooling health, support fabrication when needed, and champion shop safety and quality.
What success looks like
  • Robust, efficient programs that reduce setup time and improve repeatability.
  • Accurate inspection results with full traceability to blueprint requirements.
  • Clear communication and teamwork across programming, machining, and quality.
Your background
  • 3+ years programming with Mastercam (v19+).
  • Hands‑on CNC programming experience in a manufacturing environment.
  • Expert blueprint reading, mechanical savvy, and GD&T understanding.
  • Comfortable with tooling setup, maintenance, and precision metrology.
  • Detail‑oriented, analytical, and collaborative.
What you’ll find at Axis

Founded in 1987, Axis Technologies builds precision, close‑tolerance components and sub‑assemblies in a modern, air‑conditioned 14,000 sq. ft. facility. You’ll work with multi‑axis mills, live‑tooling lathes, advanced inspection equipment, and dedicated Mastercam workstations—tools worthy of your craft.

Comp & schedule
  • $35–$45/hour DOE + second‑shift differential
  • Full‑time | 1st & 2nd shifts
Benefits
  • 401(k) with 4% match
  • Health, dental, and vision insurance
  • Paid time off
  • Retirement plan
Ready to build something precise?

If you’re passionate about precision machining and want to apply your Mastercam expertise on meaningful work, send your resume to jobs@axistechnologiesinc.com.

Proficiencies
  • CNC Programming
  • CNC Machine Setup & Changeover
  • Troubleshooting CNC Machines