Sr. CNC Programmer

DSJ Global

King of Prussia (PA)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DSJ Global is seeking a Senior CNC Programmer in the greater Philadelphia area to drive innovation, automation, and manufacturing excellence. You will develop and optimize CNC programs for 3-, 4-, and 5-axis machines, improve throughput, and mentor junior programmers.

You will lead tooling and process improvements, collaborate with manufacturing teams, and work with post-processors and automation technologies to advance high-precision production capabilities.

Qualifications

  • 8+ years CNC programming experience in precision manufacturing.
  • Proficiency with Mastercam and G-Code programming.
  • Experience programming mills and lathes, including 4-axis and 5-axis.
  • Deep understanding of machining processes, tooling, and parameters.
  • Ability to read complex engineering drawings and GD&T.
  • Experience optimizing machining processes for quality and productivity.
  • Hands-on manufacturing support and troubleshooting skills.

Responsibilities

  • Develop and optimize CNC programs for 3-, 4-, and 5-axis machining centers and CNC lathes using Mastercam.
  • Create efficient machining strategies to maximize throughput and reduce cycle times.
  • Design fixtures, tooling, and processes to support new and existing products.
  • Collaborate with machinists to troubleshoot programming and production issues.
  • Support DFM initiatives and NPI projects.
  • Lead continuous improvement in quality, efficiency, and automation.
  • Work with vendors on post-processors and programming workflows.
  • Evaluate and implement new CNC equipment and tooling.
  • Program and support automated systems including robotics and cobots.

Skills

CNC programming
Mastercam
G-Code
4-axis machining
5-axis machining
GD&T reading
Problem solving

Education

Engineering degree

Tools

Mastercam

Job description

A global manufacturer of high-performance engineered components used in some of the world’s most demanding applications, is looking for a Senior CNC Programmer in the greater Philadelphia area to play a critical role in driving innovation, automation, and manufacturing excellence.

You’ll have the opportunity to influence manufacturing strategy, implement cutting-edge machining technologies, optimize production processes, support new product launches, and mentor the next generation of programmers.

What You’ll Do:

  • Develop and optimize CNC programs for advanced 3, 4, and 5-axis machining centers and CNC lathes using Mastercam.
  • Create efficient machining strategies that maximize throughput, reduce cycle times, and improve overall manufacturing performance.
  • Design custom fixtures, tooling solutions, and machining processes to support new and existing products.
  • Partner closely with machinists and manufacturing teams to troubleshoot programming and production issues on the shop floor.
  • Support Design for Manufacturability (DFM) initiatives and collaborate on New Product Introduction (NPI) projects.
  • Lead continuous improvement efforts focused on quality, efficiency, automation, and operational excellence.
  • Work with software vendors and post-processor developers to streamline programming workflows and improve machine performance.
  • Evaluate, specify, and implement new CNC equipment, tooling, and manufacturing technologies.
  • Program and support automated manufacturing systems, including robotics, cobots, and part-handling equipment.
  • Serve as a technical leader and mentor for programmers, operators, and manufacturing personnel.

Qualifications:

  • 8+ years of CNC programming experience in a precision manufacturing environment.
  • Strong proficiency with Mastercam and G-Code programming.
  • Experience programming CNC mills and lathes, including 4-axis and 5-axis machining.
  • Deep understanding of machining processes, tooling, cutting parameters, and machine capabilities.
  • Ability to read and interpret complex engineering drawings and GD&T.
  • Experience optimizing machining processes for quality, cycle time, and productivity improvements.
  • Strong problem-solving skills and a hands-on approach to manufacturing support.

Preferred Qualifications:

  • Engineering, Manufacturing Technology, or related technical degree.
  • Experience with Vericut and SolidWorks.
  • Experience supporting automation, robotics, or lights-out manufacturing environments.

This position offers the rare opportunity to combine advanced CNC programming, process development, automation, and technical leadership within a growing manufacturing organization.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

Laborup • False Pass (AK)

On-site
USD 110,000 - 140,000
Medical, dental, vision
401(k) with match
PTO
CNC Programmer Machinist
CNC Programmer Machinist

TOP PARTS International • Hauppauge (NY)

On-site
USD 60,000 - 80,000
Competitive salary
Comprehensive benefits package
Supportive work environment
CNC Programmer Mastercam
CNC Programmer Mastercam

Kenney Industries Inc. • Dallas (TX)

On-site
USD 50,000 - 70,000
Competitive salary
Health, Dental, and Vision Insurance
401(k) with company match
+3
CNC Programmer
CNC Programmer

Rise Technical Recruitment Limited • Hanover

On-site
USD 70,000 - 90,000
Senior CNC Programmer
Senior CNC Programmer

laborup • Birmingham (AL)

On-site
USD 90,000 - 120,000
Medical, dental, and vision insurance
Company-paid life insurance
401(k) retirement plan with company‑m
+2
Senior CNC Programmer: 5-Axis, Automation & NPI Lead
Senior CNC Programmer: 5-Axis, Automation & NPI Lead

DSJ Global • King of Prussia (PA)

On-site
USD 90,000 - 130,000
CNC Machinist/Programmer
CNC Machinist/Programmer

gpac • Clinton Charter Township (MI)

On-site
USD 65,000 - 95,000
Health, dental, life, and disability保险
401(k) with profit-sharing
Annual bonus opportunities
+2
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Genuine Search Group • Dayton (OH)

On-site
USD 70,000 - 100,000
Senior CNC Programmer
Senior CNC Programmer

Claire Myers Consulting • Union City (CA)

On-site
USD 70,000 - 90,000
CNC Programmer
CNC Programmer

Qualigence International • Mentor (OH)

On-site
USD 52,000 - 62,000