Demo

Senior CNC Programmer

Continental Tool Group - Hy-Tech Machine
Cranberry, PA Full Time
POSTED ON 8/3/2026
AVAILABLE BEFORE 11/30/2026

Reports To: Manager of Global CNC Programming

FLSA: Exempt, Full-time

Direct Reports: None (individual contributor; may mentor machinists and junior programmers)

Position Summary

The Senior CNC Programmer develops, proves out, and optimizes the machining programs that turn raw stock into the precision components behind our pneumatic tools—impact wrenches, ratchets, drills, grinders, sanders, and related accessories—serving aerospace & defense, industrial, and MRO customers. Working primarily in ESPRIT CAM, the programmer creates efficient, repeatable toolpaths for multi-axis mills, lathes, and mill-turn equipment, then partners with machinists, engineering, and quality to bring parts to first-article approval and into stable production. Success in this role is measured by parts that run safely, hit print the first time, and cycle at or below target—reducing scrap, cycle time, and machine downtime across the shop.

Key Outcomes — What Success Looks Like

  • Programming Quality: Programs run to print with first-article approval on the first or second attempt; tight-tolerance features (bores, threads, splines, sealing surfaces) hold dimensional and surface-finish requirements consistently.
  • Productivity: Cycle times meet or beat standards through smart toolpath strategy, optimized feeds/speeds, and reduced air-cutting; setup and changeover times trend down year over year.
  • Reliability & Safety: Minimal crashes, tool collisions, or scrapped parts due to programming error; all programs verified in simulation before they reach the machine; safe, documented setups every time.
  • Continuous Improvement: Standardized post-processors, tooling libraries, and reusable program templates that shorten future programming time; documented savings from process and tooling improvements.
  • Support & Documentation: Complete, accurate setup sheets, tool lists, and work instructions that let any qualified machinist run the job; fast, effective troubleshooting support on the floor.

Core Responsibilities

  • Create, edit, and optimize CNC programs in ESPRIT and Gibbs for 3-, 4-, and 5-axis milling, turning, and mill-turn applications using 2D/3D models and engineering drawings.
  • Develop and maintain post-processors, machine/tool libraries, and machining templates; verify all programs through ESPRIT and Gibbs simulation/verification (and other simulation tools as available) before release.
  • Select tooling, workholding, and machining strategies that balance cycle time, tool life, finish, and part quality; specify and validate feeds and speeds.
  • Lead and support setup and first-article runs at the machine; troubleshoot dimensional, finish, and tool-life issues and drive them to resolution with machinists and quality.
  • Produce clear setup sheets, tool lists, and operator work instructions; manage program revisions under document control and keep the program library organized and current.
  • Partner with manufacturing and design engineering to provide design-for-manufacturing (DFM) feedback on new and revised parts; support NPI from prototype through production launch.
  • Contribute to continuous-improvement efforts (Lean, Kaizen) targeting cycle time, scrap, setup reduction, and machine utilization (OEE).
  • Maintain compliance with safety, quality (ISO 9001), and housekeeping standards on the shop floor; support first-article inspection (FAI) and part traceability requirements.

Education, Qualifications & Experience

  • High school diploma or equivalent required; technical/associate degree or certificate in machining, manufacturing technology, or a related field preferred.
  • 10 years of hands-on CNC programming experience in a precision machining or metalworking environment; demonstrated proficiency programming in ESPRIT CAM is required.
  • Strong working knowledge of multi-axis milling, turning, and mill-turn machining; experience with Swiss-type or live-tooling lathes a plus.
  • Proficient at reading and interpreting engineering drawings, GD&T, and 3D models; able to develop and edit post-processors and G/M-code.
  • Solid understanding of cutting tools, workholding, fixturing, feeds/speeds, and machine controls (e.g., Fanuc, Haas, Mazak, Okuma, or similar).
  • Familiarity with inspection methods and equipment (calipers, micrometers, gauges, CMM basics), with ISO 9001 quality practices and first-article inspection (FAI).
  • Experience programming components for pneumatic tools, fluid power, or other high-precision industrial products strongly preferred.
  • Detail-oriented, methodical, and collaborative; effective communicator on the shop floor and with engineering.

Physical Demands & Working Conditions

Works primarily in a manufacturing/machine-shop environment with time split between a workstation and the shop floor. Requires prolonged standing and walking on concrete floors, the ability to lift up to 50 lbs, and use of required PPE (safety glasses, hearing protection, steel-toe footwear). Exposure to coolant/oil mist, noise, metal chips, dust/fumes, and operating machinery. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

How Performance Will Be Measured

First-article pass rate and program accuracy; cycle-time performance vs. standard; scrap and rework attributable to programming; crash/collision and tool-breakage incidents; setup and changeover time reduction; on-time delivery of programs and documentation for NPI and production jobs; and contribution to documented continuous-improvement savings.

EOE

Pay: $80,000.00 - $100,000.00 per year

Application Question(s):

  • Explain your experience with Esprit program language? Have you worked with Gibbs Cam and how did you transition one program to another?

Work Location: In person

Salary : $80,000 - $100,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior CNC Programmer?

Sign up to receive alerts about other jobs on the Senior CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$116,421 - $146,747
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$116,421 - $146,747
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Continental Tool Group - Hy-Tech Machine

  • Continental Tool Group - Hy-Tech Machine Cranberry, PA
  • Department: CNC Mill or Lathes Position Title: CNC Machinist III FLSA: · Non-Exempt / Hourly · Reports to: Plant Manager Position Summary The CNC Machinist... more
  • 10 Days Ago

  • Continental Tool Group - Hy-Tech Machine Carson, NV
  • Position Summary The Tool Assembler is responsible for producing high-quality pneumatic tools and sub-assemblies by accurately interpreting technical speci... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Senior CNC Programmer jobs in the Cranberry, PA area that may be a better fit.

  • Re:Build Manufacturing Kensington, PA
  • About Re:Build Manufacturing – New Kensington Re:Build Manufacturing New Kensington is part of the Re:Build family of companies, located in New Kensington,... more
  • 11 Days Ago

  • DAVRON LLC Cranberry, PA
  • Build your future making mission-critical precision components for aerospace, industrial, automotive, military, and fleet customers. This CNC Programmer op... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!