1

Senior Cnc Programmer Jobs in Reading, MA (NOW HIRING)

Sr Machinist

Lexington, MA ยท On-site

$23 - $31.50/hr

The candidate will be responsible for CNC programming, setup, operation, teardown, cleanup, and ... Machinists at the Senior-level are expected to independently develop fabrication strategies ...

Sr Machinist

Lexington, MA ยท On-site

$23 - $31.50/hr

The candidate will be responsible for CNC programming, setup, operation, teardown, cleanup, and ... Machinists at the Senior-level are expected to independently develop fabrication strategies ...

Sr Machinist

Lexington, MA

$23 - $31.50/hr

The candidate will be responsible for CNC programming, setup, operation, teardown, cleanup, and ... Machinists at the Senior-level are expected to independently develop fabrication strategies ...

Senior Manufacturing Engineer

Amesbury, MA ยท On-site

$85.40 - $146.40/hr

Become a part of the "strength within." Hexcel is currently seeking a Senior Manufacturing Engineer ... departments (CNC programming/machining, Quality Inspection, etc.) to optimize production ...

Optimize CNC programs using machining modelling and analysis tools to identify inefficiencies and ... CNC programming experience for machines with 4 or more axes * ICAM post-processor development

Optimize CNC programs using machining modelling and analysis tools to identify inefficiencies and ... CNC programming experience for machines with 4 or more axes * ICAM post-processor development

AI/ML Programmer

Lexington, MA

$29.75 - $40.75/hr

S. in electrical engineering, computer science or other relevant discipline or a BS and 3 years of ... senior mission stakeholders. * Current TS/SCI clearance or willingness to obtain one. Recent ...

AI/ML Programmer

Lexington, MA ยท On-site

$29.75 - $40.75/hr

S. in electrical engineering, computer science or other relevant discipline or a BS and 3 years of ... senior mission stakeholders. * Current TS/SCI clearance or willingness to obtain one. Recent ...

AI/ML Programmer

Lexington, MA ยท On-site

$29.75 - $40.75/hr

S. in electrical engineering, computer science or other relevant discipline or a BS and 3 years of ... senior mission stakeholders. * Current TS/SCI clearance or willingness to obtain one. Recent ...

Senior Manufacturing Engineer

Newburyport, MA ยท On-site

$87K - $120K/yr

Job Purpose As a Senior Manufacturing Engineer at VulcanForms in Newburyport, MA, you will design ... Expert knowledge of CNC machining with Multi Axis Mill-Turn Machine Centers and Vertical Mill ...

Senior Manufacturing Engineer

Newburyport, MA ยท On-site

$96K - $131K/yr

Job Purpose As a Senior Manufacturing Engineer at VulcanForms in Newburyport, MA, you will design ... Expert knowledge of CNC machining with Multi Axis Mill-Turn Machine Centers and Vertical Mill ...

Showing results 21-40

Senior Cnc Programmer information

See Reading, MA salary details

$17

$32

$47

How much do senior cnc programmer jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for senior cnc programmer in Reading, MA is $32.66, according to ZipRecruiter salary data. Most workers in this role earn between $26.88 and $36.78 per hour, depending on experience, location, and employer.

What is a senior CNC programmer?

Senior CNC Programmers are experienced professionals who create, modify, and optimize computer numerical control (CNC) programs for manufacturing machinery. They interpret engineering drawings and technical specifications to write precise code that directs machines to cut, shape, or assemble materials. In addition to programming, they often oversee junior programmers, troubleshoot production issues, and work closely with engineers and machinists to ensure high-quality parts are produced efficiently.

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

To thrive as a Senior CNC Programmer, you need advanced knowledge of CNC machining, blueprint reading, GD&T, and experience with CAD/CAM software, often backed by a degree or technical certification in manufacturing or engineering. Expertise in programming languages such as G-code, and proficiency with software like Mastercam or Siemens NX, are typically required. Strong problem-solving, attention to detail, and effective communication skills help you collaborate with machinists and engineers to optimize production. These skills ensure precision, efficiency, and high-quality output in complex manufacturing environments.

How does a senior CNC programmer typically collaborate with engineers and machinists during the production process?

Senior CNC Programmers work closely with engineers to review technical drawings and specifications, ensuring that the machining strategies align with design intent. They also regularly communicate with machinists on the shop floor to address any issues that arise during setup or production, such as tool selection, programming adjustments, or troubleshooting errors. Effective collaboration is key for optimizing manufacturing efficiency, minimizing errors, and delivering high-quality finished parts.

What is the difference between Senior Cnc Programmer vs Cnc Machinist?

AspectSenior Cnc ProgrammerCnc Machinist
CredentialsTypically requires programming certifications, technical degrees, or extensive experienceUsually needs machining experience, technical training, or certifications in machine operation
Work EnvironmentDesigning, programming, and optimizing CNC machines, often in office or engineering settingsOperating CNC machines on the shop floor, performing setup and manual adjustments
ResponsibilitiesDeveloping CNC programs, troubleshooting, and improving manufacturing processesSetting up machines, loading tools, and executing machining tasks

The main difference between a Senior Cnc Programmer and a Cnc Machinist lies in their focus: programmers develop and optimize CNC code, while machinists operate and set up machines. Both roles require technical skills, but the programmer's role is more design and process-oriented, whereas the machinist's role is hands-on manufacturing.

What cities near Reading, MA are hiring for Senior Cnc Programmer jobs?

Cities near Reading, MA with the most Senior Cnc Programmer job openings:

Infographic showing various Senior Cnc Programmer job openings in Reading, MA as of June 2026, with employment types broken down into 99% Full Time, and 1% Part Time. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $67,943 per year, or $32.7 per hour.

Senior Subtractive Manufacturing Engineer, Production Machining

Rennscot MFG

Woburn, MA โ€ข On-site

$99K - $136K/yr

Full-time

Re-posted 4 days ago


Job description

About the Opportunity

We are looking for a Subtractive Manufacturing Senior Engineer — a recognized subject matter expert who designs and delivers scalable manufacturing processes built for production. You will own the most complex CNC programming and manufacturing process challenges, translating technical expertise into production-ready solutions that drive quality and consistency across the organization. In this role, you will develop the standards that take processes from concept to the floor, build meaningful relationships with internal and external stakeholders, and serve as the critical bridge between customer requirements and repeatable, scalable execution.

This is a thought leadership role for someone who solves hard problems, develops the people around them, and is passionate about engineering manufacturing processes that don't just work in theory — they work at scale, in production, every time.

What You'll Do
  • Technical Leadership & Problem Solving
    • Serve as the go-to subject matter expert in CNC manufacturing process development and multi-axis programming on the organization's most critical technical issues and strategic initiatives.
    • Lead the most complex CNC programming and manufacturing process assignments independently, using sound judgment, creativity, and initiative to develop effective, long-term solutions.
    • Identify and address systemic manufacturing and programming issues spanning multiple teams or functions, influencing process improvements and establishing best practices at the departmental or organizational level.
  • Standards, Frameworks & Documentation
    • Develop and implement comprehensive standards, frameworks, methodologies, and technical guidelines for CNC programming, tooling, fixturing, and process development.
    • Define and govern setup documentation standards within ProShop ERP at the departmental level, including structure, content requirements, and quality criteria for tooling lists, work-holding instructions, program references, and run notes.
    • Ensure documentation systems serve as a reliable, auditable record of manufacturing process knowledge.
  • Quality & Safety
    • Drive measurable improvement through systematic quality management, including advanced metrology strategies, in-process verification frameworks, and statistical process controls.
    • Establish safety, security, and integrity best practices for multi-axis machining domains and define quality strategy and standards that align with stakeholder expectations and industry best practices.
  • Customer & Stakeholder Engagement
    • Build formal networks with key internal and external stakeholders; serve as a thought leader who bridges customer needs with technical solutions.
    • Translate customer quality expectations, delivery requirements, and technical specifications into manufacturing process and quality strategy, positioning technical decisions in terms of their measurable impact on customer outcomes and organizational reputation.
  • Mentorship & Talent Development
    • Develop technical talent through high-impact mentorship, systematic knowledge sharing, and consultation.
    • Own resolution of enterprise-level manufacturing challenges and share problem-solving expertise broadly across the organization.
    • Consistently model the highest standards of technical excellence in CNC manufacturing process development.
  • Innovation & Execution
    • Deliver breakthrough technical solutions within committed timeframes, managing multiple enterprise-level technical programs and complex manufacturing initiatives simultaneously.
    • Create innovative CNC programming techniques, machining methodologies, and manufacturing solutions that transform organizational capabilities and begin to influence industry direction through thought leadership and external engagement.
    • Support other projects and assignments as needed.
What We’re Looking For
  • Education & Experience
    • We recognize that expertise is built through many paths. Candidates should meet one of the following combinations of education and relevant experience:
      • High School Diploma with at least 14 years of relevant experience
      • Associate's degree with at least 12 years of relevant experience
      • Bachelor's degree in Engineering or a related discipline with at least 7 years of relevant experience
      • Master's degree with at least 5 years of relevant experience
      • Ph.D. with no prior experience required
      • A certification or degree in Engineering, Manufacturing, or a related discipline is a plus.
    • Proven ability to scale manufacturing operations from prototype (1–10 parts) through full production (100–1,000+ parts), including the development, documentation, and transfer of processes to operators and technicians.
    • Expert-level proficiency in the operation and programming of multi-axis CNC machines, with demonstrated success establishing organization-wide process standards and leading cross-functional technical initiatives.
    • Prior contract manufacturing experience with direct customer-facing responsibility in a regulated manufacturing environment (AS9100, ISO 13485, or equivalent) is a plus.
    • Expert-level experience in Hypermill and/or ESPRIT is preferred; deep knowledge of Haas, Okuma, and/or Heidenhain CNC controllers at a diagnostic and parameter level is a plus.
    • External engagement in technical communities — publications, conference presentations, industry working groups, or patents — is an asset at this level.
Who You Are
  • You are a recognized subject matter expert with deep, applied knowledge in CNC manufacturing process development, multi-axis programming, and advanced machining strategies.
  • You have a demonstrated ability to develop and implement organizational standards, frameworks, and methodologies that improve quality and scalability across work streams.
  • You have a proven record of influencing manufacturing decisions at the departmental or organizational level and the ability to see organizational and customer challenges through multiple lenses.
  • You have a strong mentorship and talent development track record and consistently elevate the technical capability of the teams around you.
  • You possess expert-level understanding of GD&T, advanced metrology, and dimensional quality management.
  • You communicate exceptionally well — translating complex technical content into clear business value for diverse audiences.
  • You bring demonstrated expertise in risk identification and mitigation across complex, multi-function technical domains, and you design quality, safety, and integrity into new work from the outset.
  • You are recognized for delivering transformational work with flawless reliability on the most visible and high-stakes organizational commitments, operating with a high degree of autonomy and self-direction to meet demanding deadlines without sacrificing quality.
  • You have a deep, demonstrated commitment to continuous learning and technical mastery — actively monitoring industry trends, emerging technologies, and external best practices and translating findings into organizational capability advances and thought leadership.
Physical Requirements

The physical demands described below are representative of those that must be met by an employee to successfully perform the essential functions of this role.

  • Regularly stands, walks, and moves throughout the manufacturing facility for extended periods during machine setup, prove-out, and floor support activities.
  • Frequently bends, stoops, kneels, and reaches to inspect equipment, tooling, workholding, and machined components at machine level.
  • Occasionally lifts and carries materials, tooling, fixturing, and raw stock weighing up to 50 lbs; team lifts are required for heavier loads.
  • Regularly operates a computer workstation for extended periods for CNC programming, ERP documentation, and technical communication.
  • Works in an active manufacturing environment subject to noise, vibration, metal chips, cutting fluids, and industrial equipment; required to wear personal protective equipment (PPE) at all times on the shop floor, including safety glasses, hearing protection, and steel-toed footwear.
  • Manual dexterity required for operating CNC equipment, hand tools, and precision metrology instruments including calipers, micrometers, and indicators; may perform repetitive hand, wrist, and finger motions.
  • Visual acuity required to read technical drawings and GD&T callouts, inspect machined surfaces and features, and work with precision measurement tools.
  • Must be able to communicate effectively with others to exchange information in a manufacturing environment.