1

Sr Cnc Programmer Jobs (NOW HIRING)

Senior CNC Programmer

Vista, CA ยท On-site

$40 - $60/hr

We are seeking a Senior CNC Programmer to support the development and production of precision aerospace components. This role focuses on hands-on CNC programming, machining optimization, and close ...

Senior CNC Programmer

Playa Vista, CA ยท On-site

$40 - $60/hr

We are seeking a Senior CNC Programmer to support the development and production of precision aerospace components. This role focuses on hands-on CNC programming, machining optimization, and close ...

POSITION OVERVIEW - Senior CNC Programmer- We are seeking an experienced CNC Programming Contractor to support complex manufacturing operations by developing, optimizing, and verifying CNC programs ...

New

Senior CNC Programmer

Newnan, GA ยท On-site

$46/hr

Senior CNC Programmer Location: Newnan, GA 30265 Shift: 8am to 5pm Duration : 4 to 6 months XXXX: $46.00/hr on w2 * 7-12 years of experience in the Aerospace or Power Generation Industry.

Senior CNC Programmer (Esprit) Location: Ashland, MA Company Overview KiddeFenwal is a global leader in the design and manufacture of innovative industrial and commercial fire suppression systems and ...

Senior CNC Programmer

Newnan, GA ยท On-site

$24 - $32.75/hr

Senior Manufacturing Engineer & CNC Programmer (Aerospace & Industrial) Role Overview We are seeking a high-level Senior CNC Programmer to lead technical production support and process optimization ...

Senior CNC Programmer (Esprit) Location: Ashland, MA Company Overview KiddeFenwal is a global leader in the design and manufacture of innovative industrial and commercial fire suppression systems and ...

Senior CNC Programmer

Elyria, OH ยท On-site

$24.25 - $33/hr

If you are a Senior CNC Programmer professional looking for an opportunity to grow your career, Emerson has an exciting role for you! In this position, you will develop, optimize, and maintain CNC ...

Senior CNC Programmer

Newnan, GA ยท On-site

$95K/yr

Senior Manufacturing Engineer & CNC Programmer (Aerospace & Industrial) Role Overview We are seeking a high-level Senior CNC Programmer to lead technical production support and process optimization ...

Senior CNC Programmer

Long Beach, CA ยท On-site

$45 - $60/hr

Senior CNC Programmer Long Beach, California, United States At Vast, our mission is to contribute to a future where billions of people are living and thriving in space. Vast is developing next ...

Senior CNC Programmer

Palm Beach Gardens, FL ยท On-site

$25 - $34.25/hr

Senior CNC Programmer Location: Palm Beach Gardens, Florida, USA Function: Operations We are ZimVie , a global life sciences leader focused on restoring daily life by advancing clinical technology to ...

Senior CNC Programmer

Newnan, GA

$24 - $32.75/hr

Senior CNC Programmer Location: Newnan, GA 30265 Duration: 6+ Months contract with possibility of extension and FTE Shift: 8:00 AM to 5:00 PM Responsibilities: This is a contract position for 4 - 6 ...

Senior CNC Programmer

Alsip, IL

$27 - $37/hr

Column Technical Services is seeking an experienced Senior CNC Programmer / Master Machinist who can work both independently and collaboratively to machine complex geometries on 5-axis mills and ...

Be Seen First

Sr. CNC Programmer

Chandler, AZ ยท On-site

$26 - $35.75/hr

The Senior CNC Programmer is responsible for developing, optimizing, and owning CNC machining processes across 3-, 4-, and 5-axis mills and multi-axis lathes. This role extends beyond programming to ...

next page

Showing results 1-20

Sr Cnc Programmer information

See salary details

$16

$30

$44

How much do sr cnc programmer jobs pay per hour?

As of Jun 6, 2026, the average hourly pay for sr cnc programmer in the United States is $30.96, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $34.86 per hour, depending on experience, location, and employer.

What are some common challenges Sr CNC Programmers face when transitioning to a new manufacturing environment?

When starting at a new facility, Sr CNC Programmers often encounter challenges such as adapting to different CNC machines, varying software platforms, and unique production workflows. Each shop may have its own set of standards, tooling preferences, and quality control procedures, which require quick learning and flexibility. Building rapport with machinists and collaborating with engineering or design teams is essential for ensuring smooth program implementation and minimizing production errors. Embracing these challenges can lead to faster acclimation and improved process optimization.

What are the key skills and qualifications needed to thrive as a Sr CNC Programmer, and why are they important?

To thrive as a Sr CNC Programmer, you need advanced knowledge of CNC machining, precision measurement, and a strong background in mechanical or manufacturing engineering, often supported by relevant technical certifications or diplomas. Expertise in CAD/CAM software (such as Mastercam, SolidWorks, or AutoCAD), G-code programming, and familiarity with CNC machine operation are typically required. Strong problem-solving abilities, attention to detail, and effective communication skills set top professionals apart. These skills ensure the efficient production of high-quality components, minimize errors, and support seamless collaboration in manufacturing environments.

What are Sr CNC Programmers?

Sr CNC Programmers, or Senior Computer Numerical Control Programmers, are experienced professionals responsible for creating, testing, and optimizing programs that control CNC machines used in manufacturing. They interpret blueprints and technical drawings to develop instructions that guide machines in producing precision parts and components. In addition to programming, they often troubleshoot issues, select appropriate tools, and collaborate with engineers and machinists to ensure efficient and accurate production. Their expertise is crucial for maintaining high-quality standards and improving manufacturing processes.

What is the difference between Sr Cnc Programmer vs Cnc Programmer?

AspectSr Cnc ProgrammerCnc Programmer
CredentialsTypically requires more experience, advanced certifications, or specialized trainingEntry to mid-level certifications and experience
Work EnvironmentManufacturing shops, aerospace, automotive, and precision machining facilitiesSimilar environments, often in smaller or less complex operations
ResponsibilitiesDesigns complex CNC programs, mentors junior staff, optimizes machining processesCreates CNC programs based on blueprints, sets up machines, and runs production

The main difference between a Sr Cnc Programmer and a Cnc Programmer lies in experience, complexity of tasks, and leadership responsibilities. A Sr Cnc Programmer typically handles more advanced programming, process optimization, and mentorship, whereas a Cnc Programmer focuses on creating and executing CNC programs for production. Both roles are essential in manufacturing, but the senior position requires greater expertise and often more certifications.

More about Sr Cnc Programmer jobs
What cities are hiring for Sr Cnc Programmer jobs? Cities with the most Sr Cnc Programmer job openings:
What states have the most Sr Cnc Programmer jobs? States with the most job openings for Sr Cnc Programmer jobs include:
Infographic showing various Sr Cnc Programmer job openings in the United States as of May 2026, with employment types broken down into 89% Full Time, and 11% Nights. Highlights an 100% In-person job distribution, with an average salary of $64,389 per year, or $31 per hour.
Senior CNC Programmer

Senior CNC Programmer

Inversion

Vista, CA โ€ข On-site

$40 - $60/hr

Full-time

Posted 21 days ago


Job description

Turning Space into a Transportation Layer for Earth
Who We Are:
Inversion builds advanced reentry systems to deliver next-generation capabilities from space.
Our mission is to make Earth radically more accessible by turning Low-Earth Orbit into an on-demand logistics domain. We see space not as a destination, but as a platform - one that unlocks unprecedented speed and global reach.
Our spacecraft are designed to deliver payloads anywhere on Earth in under an hour, operating through extreme reentry conditions and landing with high precision. These systems open the door to new ways of testing, delivering, and operating at hypersonic speeds.
Inherently dual-use, our technology is built to meet urgent national security needs while laying the groundwork for future commercial applications. Backed by leading investors including Y Combinator, Spark Capital, and Lockheed Martin Ventures, and working with partners such as the U.S. Space Force and NASA, Inversion is pushing the boundaries of what's possible in space-based defense and logistics.
Position Overview:
We are seeking a Senior CNC Programmer to support the development and production of precision aerospace components. This role focuses on hands-on CNC programming, machining optimization, and close collaboration with engineering and quality teams in a fast-paced startup environment.
You will play a key role in turning complex designs into reliable, repeatable manufacturing processes.
Key Responsibilities:
  • CNC Programming & Machining
  • Program 3-, 4-, and 5-axis CNC mills and/or CNC lathes for aerospace components
  • Develop and optimize CNC programs for tight-tolerance, high-complexity parts
  • Select tooling, fixtures, and machining strategies to meet quality and cycle-time goals
  • Support machine setups, prove-outs, and first-article runs
  • Troubleshoot machining issues and support continuous improvement efforts

Collaboration & Engineering Support
  • Work closely with design and manufacturing engineers on DFM feedback
  • Interpret complex engineering drawings, CAD models, and GD&T
  • Support rapid prototyping and frequent design iterations
  • Assist with transitioning parts from prototype to production

Quality & Process
  • Follow aerospace quality standards and internal manufacturing procedures
  • Support inspections, FAIs, and resolution of non-conformances
  • Maintain accurate documentation of programs and setup sheets
  • Contribute to process improvements that increase efficiency and repeatability

Required Qualifications:
  • 5+ years of CNC programming experience in aerospace or high-precision manufacturing
  • Experience programming multi-axis CNC machines 5-axis
  • Experience with lathe programming
  • Proficiency with Mastercam CAM software
  • Strong understanding of GD&T and tight-tolerance machining
  • Experience machining aluminum alloys, titanium, and/or nickel-based superalloys
  • Ability to support machine setup and on-the-floor troubleshooting

Desired Qualifications:
  • Experience in a startup or rapid product development environment
  • Familiarity with AS9100 or similar aerospace quality systems
  • Experience with both milling and turning operations
  • Knowledge of probing, in-process inspection, or automation
  • Ability to mentor junior programmers or machinists as needed

The California annual base wage for this role is currently $40.00 - $60.00 per hour. Pay Grades are determined by role, level, location, and alignment with market data. Individual pay will be determined on a case-by-case basis and may vary based on the following considerations: interviews and an assessment of several factors that are unique to each candidate, job-related skills, relevant education and experience, certifications, abilities of the candidate and internal equity.
ITAR Compliance:
To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here.
Equal Employment Opportunity:
Inversion provides equal employment opportunities to all employees and applicants without regard to race, color, religion, age, sex, gender identity, sexual orientation, national origin, veteran status, or disability.
Inversion collects and processes personal data in accordance with applicable data protection laws. If you are a US Job Applicant see the CCPA Privacy Policy Noticefor further details.