×
Register Here to Apply for Jobs or Post Jobs. X

CNC Programmer III

Job in Charlestown, Sullivan County, New Hampshire, 03603, USA
Listing for: Whelen Engineering
Full Time position
Listed on 2026-09-09
Job specializations:
  • Manufacturing / Production
    Quality Engineering, Manufacturing Engineer, Production QC/QA, CNC Machinist
Salary/Wage Range or Industry Benchmark: 95000 - 135000 USD Yearly USD 95000.00 135000.00 YEAR
Job Description & How to Apply Below
Location: Charlestown

CNC Programmer III

Department: Sheet Metal Office

Employment Type: Full Time

Location: Charlestown, NH

Description

Summary:

The CNC Programmer III is a senior‑level technical role responsible for advanced CNC programming, process development, and optimization of complex subtractive manufacturing operations. This position serves as a subject matter expert (SME) for multi‑axis CNC machining, complex fixturing strategies, and advanced tooling applications. The role supports production, new product introduction (NPI), continuous improvement initiatives, and provides technical leadership to lower‑level programmers and machinists.

The CNC Programmer III works cross‑functionally with Engineering, Quality, Operations, and Supply Chain to ensure manufacturing processes meet cost, quality, and delivery objectives.

Key Responsibilities
  • Supports 3-axis and 4/5-axis CNC machining centers/Turning Centers
  • Programs using CAM software (e.g., Camworks, Mastercam, Fusion 360, NX, etc.)
  • Experience working with materials such as aluminum, steel, stainless, and specialty alloys
  • Interfaces with:
    • Manufacturing Engineering
    • Quality (CMM inspection teams)
    • Machine Operators / Setup Technicians
    • Contributes to both prototype and production workflows
    • Operates with moderate supervision; expected to independently manage standard programming tasks
Skills, Knowledge and Expertise
  • Develop, optimize, and validate CNC programs for complex machined components, including tight‑tolerance and multi‑setup parts.
  • Program 3‑, 4‑, and 5‑axis Simultaneous CNC milling and/or turning centers, including mill‑turn and multi‑spindle machines as applicable.
  • Create and maintain CAM models, toolpaths, post‑processors, and setup documentation.
  • Select optimal cutting strategies, feeds/speeds, tooling, and work holding to maximize productivity and part quality.
  • Troubleshoot and resolve machining issues related to tool wear, chatter, thermal effects, and dimensional variation.
  • Lead machining process development for new product introductions (NPI) and engineering changes.
  • Reduce cycle time, setup time, scrap, and rework through continuous improvement initiatives.
  • Conduct root cause analysis (RCA) and implement corrective actions for machining‑related issues.
  • Support Lean Manufacturing, Six Sigma, and cost‑reduction efforts.
  • Technical Leadership & Mentorship
  • Provide technical guidance and mentorship to CNC Programmer I & II roles and machinists.
  • Establish and maintain best practices, programming standards, and documentation.
  • Support training initiatives for CAM software, machine controls, and advanced machining techniques.
  • Serve as the primary technical escalation point for complex machining challenges.
  • Collaborate with Design Engineering to ensure Design for Manufacturability (DFM).
  • Work with Quality Engineering to ensure compliance with GD&T requirements, inspection plans, and control plans.
  • Bachelor’s degree in Manufacturing Engineering, Mechanical Engineering, or related field
  • OR
  • Equivalent combination of education, technical training, and experience.
  • 7–10+ years of CNC programming experience in a subtractive manufacturing environment.
  • Demonstrated expertise programming complex parts using CAM software (e.g.,Camworks, Mastercam, NX, Power Mill, ESPRIT, GibbsCAM, or similar).
  • Strong experience with:
    • Multi‑axis machining
    • Tight tolerances (±0.0005  or tighter where applicable)
    • Complex GD&T interpretation
  • Previous experience supporting production and NPI environments.
  • Advanced proficiency with CNC controls (e.g., Fanuc, Siemens, Haas, Mazatrol, Heidenhain).
  • In‑depth knowledge of:
    • Cutting tool geometry and coatings
    • Workholding and fixturing
    • Material behavior (steel, aluminum, titanium, superalloys, etc.)
  • Strong understanding of metrology and inspection methods.
  • Ability to read and interpret engineering drawings and models (2D/3D).
  • Strong analytical and problem‑solving skills.
  • Ability to work independently with minimal supervision.
  • Effective communication skills for technical and non‑technical audiences.
  • Proven ability to lead by influence rather than authority.
  • High attention to detail and safety awareness.
  • Experience with aerospace, medical, automotive, defense, or high‑precision manufacturing.
  • Familiar it…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary