1

Sr Cnc Programmer Jobs (NOW HIRING)

Senior CNC Programmer

Newnan, GA · On-site

$44 - $46/hr

Senior CNC Programmer Client: Aerospace Industry Location: Newnan, GA 30265 Duration: 6 Months Shift: Monday - Friday (8:00 AM - 5:00 PM) Job Summary Senior CNC programming role supporting aerospace ...

Senior CNC Programmer

Newnan, GA · On-site

$24 - $32.75/hr

Senior CNC Programmer Client: Aerospace Industry Location: Newnan, GA 30265 Duration: 6 Months Shift: Monday - Friday (8:00 AM - 5:00 PM) Job Summary Senior CNC programming role supporting aerospace ...

Senior CNC Programmer

Middlefield, OH · On-site

$80K - $100K/yr

Senior CNC Programmer Onsite Schedule: 1st Shift, Monday-Friday (occasional Saturdays as needed) Employment Type: Full-Time, Salaried Position Overview: * We are seeking an experienced Senior CNC ...

Senior CNC Programmer

Utica, MI · On-site

$24.25 - $33/hr

SAPA Transmission is seeking a Senior CNC Programmer with experience in Mastercam, Siemens NX, or other CAD/CAM programming languages. This role will be responsible for creating, implementing, and ...

Senior CNC Programmer - Swiss (Journeyman Level) Schedule: Monday-Friday, 7:00 AM-4:00 PM Pay: $40-$50/hour + Quarterly KPI Bonus Location: Must be able to support both facilities in Minnesota (Lino ...

Senior CNC Programmer

Meriden, CT · On-site

$80K - $130K/yr

Senior CNC Programmer $80,000 - $130,000 per year | Meriden, CT | On-site | Permanent Senior CNC Programmer - Manufacturing Engineer (5-Axis, Aerospace) A bit about us Founded nearly eight decades ...

Senior CNC Programmer

Idaho Falls, ID · On-site

$25 - $35/hr

Senior CNC Programmer Classification: Non-exempt Reports to: Machining Manager Department: Machining Position Summary: A Senior level CNC Programmer at Foodera Technologies will be responsible for ...

Senior CNC Programmer

New Troy, MI · On-site

$24.25 - $33.25/hr

Senior CNC Programmer Direct Hire | Full-Time Location: New Troy, Michigan Schedule: Monday - Friday | 7:00 AM - 4:00 PM & Overtime as needed (approx. 45 hours/week) Benefits Include: * Paid Time Off ...

Senior CNC Programmer

Billerica, MA · On-site

$90 - $145/hr

Senior CNC Programmer Billerica, MA | $90,000 - $145,000 Join a precision manufacturing team producing complex components for the semiconductor, medical device, biotechnology, aerospace, and advanced ...

Senior CNC Programmer

Buena Park, CA · On-site

$110 - $140/hr

The Senior CNC Programmer is responsible for developing, optimizing, and implementing computer-aided design (CAD) and computer-aided manufacturing (CAM) programs to be used in the machining of Die ...

Job Title: Sr. CNC Programmer Pay Rate: $110,000 annually + Bonus Location: Sylmar, CA Area Code: 818, 747 Zip Code: 91342 Start Date: Right Away Keywords: #CNCProgrammerJobs #Sylmarjobs ...

Sr. CNC Programmer

West Palm Beach, FL · On-site

$25.75 - $35/hr

Sr. CNC Programmer Position Summary The Senior CNC Programmer will provide an advanced knowledge of cutting tools with the ability to troubleshoot multi-axis milling, complex turning, and EDM ...

Sr CNC Programmer

Memphis, TN · On-site

$38 - $48/hr

Join our Memphis manufacturing team as a** Sr. CNC Programme**r and play a critical role in ... Collaborating closely with Manufacturing Engineering, Product Development, Quality and plant teams

Join our Memphis manufacturing team as a** Sr. CNC Programme**r and play a critical role in ... Collaborating closely with Manufacturing Engineering, Product Development, Quality and plant teams

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 Aug 11, 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 is a Sr CNC programmer?

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 August 2026, with employment types broken down into 1% As Needed, 90% Full Time, 4% Part Time, and 5% Contract. Highlights an 84% Physical, 6% Hybrid, and 10% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

Senior CNC Programmer

Three Point Solutions

Newnan, GA • On-site

$44 - $46/hr

Contractor

Re-posted 15 days ago


Job description

Job Title:         Senior CNC Programmer
Client:              Aerospace Industry
Location:         Newnan, GA 30265
Duration:         6 Months
Shift:                Monday – Friday (8:00 AM – 5:00 PM)

Job Summary

Senior CNC programming role supporting aerospace and gas turbine manufacturing, focused on multi-axis machining, process optimization, and technical leadership.

Key Responsibilities

• Create CNC programs from CAD models and engineering drawings
• Support production for aerospace and turbine components
• Work on 3, 4, 5-axis machines, lathes, EDM, and mill/turn equipment
• Assist in fixture design and tooling selection
• Validate programs through first article inspection and prototyping
• Troubleshoot machining issues and improve efficiency/tool life
• Optimize and revise CNC programs for cycle time and accuracy
• Develop machining procedures and ensure program control
• Support design changes, cost improvements, and production challenges
• Train junior staff and collaborate with cross-functional teams

Core Duties

• CNC programming and toolpath optimization
• Fixture design and tooling strategy
• Machining process improvement
• GD&T interpretation and drawing analysis
• Quality validation and inspection support
• Technical documentation and mentoring

Work Environment / Role Nature

• Precision aerospace manufacturing setup
• Independent role with minimal supervision
• Strong collaboration with engineering and production teams
• Focus on efficiency, accuracy, and continuous improvement

Required Skills

• CNC Programming (3/4/5-axis machining) – 7–12 years
• Siemens NX (5-axis milling) – 5+ years
• GibbsCAM (turning) – 3–5 years
• Aerospace / Power Generation machining – 7+ years
• CAD/CAM & 3D modeling – 5+ years
• GD&T & engineering drawings – 5+ years
• Process optimization & troubleshooting – 5+ years

Preferred Skills

• FANUC / Siemens Controls
• Macro Programming & Probing
• Aerospace materials (Titanium, Nickel, SS, Aluminum)
• CMM / Metrology tools
• Gas turbine manufacturing

• Airfoil manufacturing
• FAA PMA / RS-DER compliance

Education / Experience

• A.A.S. in Machining / Machine Tool Technology or
• Bachelor’s degree in Mechanical / Manufacturing / Aerospace Engineering
• Industry certifications in CNC programming preferred

#ZR