CNC Programmer

pace· XiPhias Buyer, Inc.
Apply Now ↗
📍 N. Billerica, MAFull time💰 USD 30–42
Full timeXiPhias Buyer, Inc.

About this role

Start here, end here. There is a reason why we have so many employees with 20+ years with the company-Pace offers careers. Join us in becoming the premier die casting manufacturer and engineering solutions supplier worldwide. 

About Us

Pace Industries is North America’s leading full-service aluminum, zinc, and magnesium die casting manufacturer. Since 1970, we have produced the highest-quality die cast parts and assemblies for major customers, sharing a deep dedication to stretching the boundaries of what’s possible in manufacturing.

Our Cambridge Division is one of Pace's longest-running facilities. Founded in 1945, Cambridge has been providing contract manufacturing die casting worldwide for more than 80 years. Operating out of a massive 300,000-square-foot facility, we provide a large-scale environment for expert manufacturing services.

At Pace, we build careers—not jobs. There is a reason why so many of our team members celebrate 20+ years with the company. Start here, retire here, and join us in making advanced aluminum die cast parts for the aerospace, medical device, robotics, and defense industries.

About the Role

We are seeking a skilled, independent CNC Programmer to join our team. In this role, you will play a critical part in our manufacturing process by developing programs and writing code to produce precision components on computer numerical control CNC mills and lathes. From design and engineering through precision machining, assembly, and finishing, we add value at every step—and you will be central to that mission.

What You Will Do (Essential Functions)

  • Programming & Optimization: Program CNC machines using Mastercam (required). Create, edit, and optimize G-code programs for maximum machining efficiency.
  • Machine Setup & Operation: Set up and operate Haas 3-axis vertical milling machines, lathes, and other shop equipment. Perform complete machine setups including work offsets, tool length offsets, and fixture alignment.
  • Tooling & Strategy: Select appropriate cutting tools, holders, and machining strategies based on material type and part geometry. Calculate cutting speeds and feeds to optimize cycle time and tool life.
  • Technical Interpretation: Read and interpret blueprints, technical drawings, and GD&T requirements.
  • Precision Machining: Machine tight-tolerance components using ferrous, non-ferrous, and plastic materials.
  • Quality & Inspection: Perform in-process and final inspections using precision measurement tools.
  • Troubleshooting: Diagnose and resolve machining issues including chatter, tool wear, chip evacuation, and surface finish imperfections.
  • Maintenance & Safety: Maintain tooling, equipment, and machine calibration. Perform secondary operations such as deburring and polishing. Maintain a clean, organized, and safe work area.
  • Collaboration: Communicate effectively with engineering, quality, and production teams.

Job Requirements

Education

  • High school diploma or equivalent required.
  • Technical/vocational training in machining or manufacturing is preferred.

Experience

  • Mastercam: 5 years (Required).
  • CNC 3-Axis: 5 years (Preferred).
  • CNC Setup/Programming: 5 years (Preferred).
  • Equipment Familiarity: Hardinge Chucker Lathe, Bridgeport Knee Mill, and ProtoTrak Bed Mill (Preferred).

Skills & Technical Requirements

  • Strong Mastercam programming proficiency and the ability to independently program, set up, and run CNC machines.
  • Strong blueprint reading and GD&T interpretation skills.
  • Proficiency with precision measuring tools including micrometers, calipers, height gauges, indicators, and optical comparators.
  • Ability to analyze machining processes, implement improvements, and problem-solve with sharp attention to detail.
  • Ability to work with minimal supervision and manage multiple jobs simultaneously.

Work Environment & Physical Demands

  • Environment: Work is performed in a machine shop environment with intermittent noise. Safety glasses, hearing protection, and other PPE are required in designated areas.
  • Physical Demands: Ability to lift up to 20 lbs. Ability to stand, bend, and move around machinery for extended periods. Strong manual dexterity for tool handling, measurement, and machine operation.
  • Schedule: Occasional overtime may be required based on production needs.
  • Supervisory Responsibility: None.

Compensation & Benefits

We value our team members and offer a competitive compensation and benefits package to help you build a long-term career here:

  • Competitive Pay: $30.00 - $42.00 per hour
  • Growth & Education: Tuition Reimbursement and structured Career Development programs
  • Retirement: 401(k) with company 401(k) matching
  • Healthcare: Health insurance, Health Savings Account (HSA), and Flexible Spending Account (FSA)
  • Dental & Vision: Comprehensive dental and vision insurance plans
  • Life Insurance: Employer-provided life insurance
  • Time Off: Paid Time Off (PTO)

Pace is a career destination for engaged, passionate and talented people who are driven to seek the innovation, growth and opportunity that only we offer.

Frequently Asked Questions

What is the salary for the CNC Programmer role at pace?
The listed salary for this CNC Programmer position at pace is USD 30–42. This is an Full time role.
Where is the CNC Programmer position at pace located?
This CNC Programmer role at pace is based in N. Billerica, MA. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the CNC Programmer role at pace full-time or part-time?
This is listed as a Full time position. It is posted as a CNC Programmer role in the XiPhias Buyer, Inc. department at pace.
Which team or department does the CNC Programmer at pace belong to?
This CNC Programmer position is part of the XiPhias Buyer, Inc. department at pace. See the full job description for more information about the team structure and responsibilities.
How do I apply for the CNC Programmer position at pace?
Click the "Apply Now" button on this page. You will be redirected to pace's official application portal hosted on workday where you can submit your application directly.
CNC Programmer
pace · 💰 USD 30–42
Apply for this role ↗

You'll be redirected to pace's official application page on Workday.