1

Sr Cnc Programmer Jobs (NOW HIRING)

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 ...

Senior CNC Programmer / Engineer

Sylmar, CA

$27 - $36.75/hr

PPG's Aerospace Business is seeking a Senior CNC Programmer / Engineer to join our engineering team. You will play a critical role in CNC programming, process planning, tooling, machine tool ...

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 ...

Senior CNC Programmer

Los Angeles, CA · On-site

$28.50 - $39/hr

About the Role We are looking for an experienced Senior CNC Programmer to lead the development and execution of advanced machining processes for complex components. This role requires deep expertise ...

Be Seen First

Senior CNC Programmer - Multi-Axis Milling & Lathe Job Type: Full-time Location: Elk Grove Village, IL Work Location: On-site only About the Role Confidential AS9100-certified precision machining job ...

Be Seen First

Senior CNC Programmer - Multi-Axis Milling & Lathe Job Type: Full-time Location: Elk Grove Village, IL Work Location: On-site only About the Role Confidential AS9100-certified precision machining job ...

Sr. CNC Programmer

Kulpsville, PA · On-site

$26.25 - $36/hr

CNC Programmer At Greene, Tweed, you'll find the cutting-edge technology, world-class polymer expertise and endless advancement opportunities you'd expect from a multi-national industry leader. You ...

Senior CNC Programmer

Long Beach, CA · On-site

$45 - $60/hr

Vast is looking for a Senior CNC Programmer , reporting to the Supervisor, CNC Programming, to support the development of the systems that will be required for the design and build of artificial ...

Sr. CNC Programmer

Kulpsville, PA · On-site

$26.25 - $36/hr

Must have knowledge and experience of CNC Machine control systems. * 8 years CNC programming experience * Vericut and Solidworks experience a plus Essential Job Functions Physical Requirements:

Sr. CNC Programmer

Boerne, TX · On-site

$25 - $34/hr

Key Duties/Programming Responsibilities: Under limited supervision, this position is responsible for CNC program creation, proofing, and implementation. This position will support plant-wide Lean ...

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

Column Technical Services

Alsip, IL

$27 - $37/hr

Full-time

Posted 5 days ago


Job description

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 multi‑axis lathes. The ideal candidate will have a strong, well‑rounded machining background, preferably with experience in the aerospace or turbine industries. Candidates should be highly skilled in advanced CNC machining processes and familiar with modern CAD/CAM systems. We are looking for someone who is passionate about machining, enthusiastic about new technologies, and motivated to continue developing their technical skill set. This role will focus on the most challenging work in the shop and includes mentoring the next generation of skilled machinists. If this sounds like the right fit for your skills and passion, we encourage you to apply and start a conversation with us.

Please note: This is a hands-on role involving work from programming to machining through final component completion. It is not a desk‑only CAD/CAM position and not a management role.

Key Responsibilities
  • Program and machine complex components.
  • Use SolidWorks or Siemens NX proficiently to design and model parts.
  • Program using CAM software (NX Siemens, Esprit, or CAMWorks preferred); support post-processor development and optimization.
  • Utilize handheld measuring tools as well as Mitutoyo CMM and/or FaroArm systems.
  • Select appropriate tooling, feeds/speeds, probing routines, and work‑holding strategies.
  • Support first‑article success on tight‑tolerance, high‑value components.
  • Troubleshoot machining issues in real time, including chatter, distortion, thermal growth, and alignment challenges.
  • Contribute to prototype, R&D, and low‑volume production machining efforts.
  • Collaborate with Engineering and Quality teams during early-stage part development.
  • Develop setup sheets, tool lists, and documented, proven machining processes.

Minimum Qualifications
  • Minimum of 5+ years of CAD and CAM programming experience of multi‑axis lathes and mills.
  • Comfortable working full‑time both on and off the shop floor, including handling small and large parts safely; must be able to stand, sit, lift, and squat regularly.
  • Proven experience programming tight‑tolerance components made from difficulty-machine alloys.
  • Strong blueprint reading skills with solid GD&T proficiency.
  • Machining: Stainless Steel grades, Super Duplex, and Super Alloys
  • Experience with Fanuc, Okuma, and Siemens controls
  • Experience with fixture design and work‑holding solutions.
  • Excellent communication, coordination, and organizational skills.
  • Ability to lift 50 lbs; experience using cranes, rigging equipment, and forklifts.
Preferred Qualifications
  • Completion of a technical school program or equivalent hands‑on experience in a similar work environment
  • Background in prototype or short‑run machining
  • Working knowledge of CMM inspection processes
  • Fluency in English