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

Experienced CNC Programming Engineer

Job in Langhorne, Bucks County, Pennsylvania, 19047, USA
Listing for: Precision Castparts Corp. (PCC)
Full Time position
Listed on 2026-10-14
Job specializations:
  • Manufacturing / Production
    Manufacturing Engineer, Quality Engineering, Automation & Mechatronics Engineer, Lean Manufacturing / Six Sigma
  • Engineering
    Manufacturing Engineer, Quality Engineering, Automation & Mechatronics Engineer, Lean Manufacturing / Six Sigma
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below

Country:
United States of America

State / County:
Pennsylvania

City:
Langhorne

Division:
Fasteners

Company:
Jenkintown

Function:
Engineering

Workplace Type:
On-Site

Position type:
Full Time

Opportunity

Job Description

The CNC Program Engineer III is responsible for developing, optimizing, and maintaining complex CNC programs, tooling, and manufacturing processes for aerospace and precision industrial fasteners. This position serves as a technical expert in CNC programming, tooling design, process optimization, and advanced manufacturing technologies while supporting production, engineering, quality, and continuous improvement initiatives.

The CNC Program Engineer III develops machining strategies for complex components, designs specialized tooling, supports new equipment implementation, validates manufacturing processes, and provides technical leadership to improve safety, quality, delivery, and cost.

Primary

Duties & Responsibilities
  • Develop, optimize, and maintain CNC programs for multi-axis and multi-spindle CNC lathes, mills, and other machining equipment used in the manufacture of aerospace and precision industrial fasteners.
  • Program and support machining operations including turning, milling, drilling, threading, and complex multi-axis machining utilizing CAD/CAM software.
  • Translate engineering drawings, method sheets, work instructions, specifications, and customer requirements into efficient CNC machining programs.
  • Review product drawings, method sheets, and manufacturing documentation to identify inconsistencies and resolve technical issues before production.
  • Design, develop, and improve complex tooling, fixtures, jigs, form tools, cutters, holders, and special work holding devices when standard tooling is insufficient.
  • Select appropriate tooling, cutting parameters, machining strategies, and materials to maximize tool life, optimize cycle times, and ensure product quality.
  • Prepare setup sheets, tooling layouts, process documentation, and revision-controlled CNC program files.
  • Maintain tooling records, drawings, part numbers, setup documentation, and engineering files.
  • Review tooling requirements for each work order, estimate tooling life, verify inventory availability, and prepare tooling requisitions when necessary.
  • Validate new CNC programs through first-piece inspections, prove-outs, simulation, and production trials, making programming adjustments to improve efficiency and product conformity.
  • Troubleshoot machining, tooling, programming, and process-related issues while supporting production and implementing corrective actions.
  • Continuously evaluate machining methods and recommend improvements that reduce manufacturing costs, improve productivity, and increase equipment utilization.
  • Develop machining simulations to minimize machine crashes, scrap, downtime, and setup time.
  • Support automation initiatives including robotic loading systems, gantry systems, and other advanced manufacturing technologies.
  • Lead or support the installation, programming, validation, and integration of new CNC equipment into production.
  • Assist in developing machine tool specifications and participate in equipment selection and capital improvement projects.
  • Create and maintain process validation documentation, shop process manuals, setup instructions, and manufacturing standards.
  • Assist in developing standard programming practices, tooling standards, and best practices throughout the department.
  • Train and mentor CNC machinists, setup technicians, and programmers on new programs, tooling, equipment, and machining techniques.
  • Collaborate closely with Manufacturing Engineering, Tool Engineering, Quality, Production Control, Purchasing, Maintenance, and Operations to support production requirements.
  • Input and maintain required ERP system information related to programming, tooling, and manufacturing processes.
  • Prepare reports summarizing process improvements, tooling cost reductions, cycle time improvements, and productivity gains.
  • Stay current with advancements in CNC programming, machining technologies, CAD/CAM software, automation, and manufacturing best practices through training and continuing education.
  • Perform other duties as assigned.
Required Knowledge, Skills & Abilities
  • Extensive knowledge of CNC machining processes, tooling design, and precision manufacturing.
  • Advanced knowledge of Fanuc and/or Siemens CNC controls.
  • Advanced proficiency with GibbsCAM, Solid Works, and CAD/CAM software.
  • Strong understanding of GD&T, blueprint reading, and aerospace…
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