Computer Numerical Control Programmer

Kensington Consulting Ltd

Philadelphia (Philadelphia County)

On-site

USD 81,000 - 99,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Relocation package

Job summary

Kensington Consulting Ltd is seeking a skilled CNC Programmer for a Philadelphia R&D prototype machining environment. You will develop, write, and optimize Mastercam programs for multi-axis machines used in next-generation medical device development.

You'll collaborate with R&D engineers and machinists, interpret CAD data, and maintain tight tolerances while improving cycle times. Experience with Haas, Swiss Star, 4 Micron S400, and Heidenhain controls is preferred, and a relocation package is

Qualifications

  • Proven experience as a CNC Programmer.
  • Proficiency with Mastercam for complex, high-precision programs.
  • Experience programming multi-axis CNC machines.
  • Experience in prototype, R&D, or NPI environments preferred.
  • Medical device or high-precision industry experience desirable.

Responsibilities

  • Develop, write, and optimise CNC programs using Mastercam.
  • Program and support machining operations across Haas, Swiss Star, 4 Micron S400.
  • Interpret CAD models, engineering drawings, and prototype specifications.
  • Support prototyping, validation builds, and documentation.
  • Troubleshoot machining and programming challenges.
  • Optimise toolpaths, strategies, and cycle times for prototype work.
  • Maintain high precision and adherence to tight tolerances.
  • Collaborate with R&D engineers and machinists.

Skills

Mastercam
Multi-axis CNC
Problem solving
Adaptability
R&D environment experience

Tools

Haas
Swiss Star
4 Micron S400
Heidenhain controls

Job description

Computer Numerical Control Programmer
About the Company

Our client is a large multinational medical device manufacturer known for innovation, precision engineering, and technological advancement. Their Philadelphia site operates as a dedicated R&D and product development facility, supporting the design, prototyping, and refinement of next-generation medical technologies.

The Opportunity

We are seeking a skilled CNC Programmer to join a highly advanced R&D prototype machining shop based in Philadelphia.

This role sits within a research & development environment, not traditional end-user production. You will support engineers and product development teams by programming complex, high-precision components used in device development, testing, and validation.

The work is low-volume, high-mix, typically involving batches of approximately 20–40 devices, with designs and requirements evolving regularly.

Key Responsibilities
  • Develop, write, and optimise CNC programs using Mastercam
  • Program and support machining operations across:
  • Haas machines
  • Swiss Star machines
  • 4 Micron S400
  • Heidenhain controls
  • Interpret CAD models, engineering drawings, and prototype specifications
  • Support new product development, prototyping, and validation builds
  • Collaborate closely with R&D engineers and machinists
  • Troubleshoot machining and programming challenges
  • Optimise toolpaths, strategies, and cycle times for prototype work
  • Maintain high precision and adherence to tight tolerances
  • Support documentation and quality requirements
Requirements
  • Proven experience as a CNC Programmer
  • Strong proficiency with Mastercam
  • Experience programming multi-axis CNC machines
  • Familiarity with Heidenhain controls
  • Experience within prototype, R&D, or NPI environments preferred
  • Comfortable machining complex, high-tolerance components
  • Medical device, aerospace, or other high-precision industry experience desirable
  • Strong problem-solving skills and adaptability
What’s on Offer
  • Salary: $90,000 per year
  • Stable late shift: 2 PM – 10 PM
  • Comprehensive relocation package
  • Highly varied, technically challenging work
  • Direct involvement in new medical device development
  • Exposure to cutting-edge R&D and advanced machining technologies
  • Opportunity to work within a globally recognised organisation
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Computer Numerical Control Programmer
Computer Numerical Control Programmer

Kensington Consulting Ltd • Northern (KY)

Hybrid
USD 41,000 - 55,000
401(k) 3% Match
Employer Paid Health Insurance Premium
Paid time off
+2
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Sterling St James LLC • Riverton (CT)

On-site
USD 65,000 - 95,000
Competitive pay
Medical insurance
401(k)
+2
CNC Programmer
CNC Programmer

LeoForce • Anaheim (CA)

On-site
USD 128,943,000 - 143,270,000
Medical Insurance
Dental Insurance
401(k) Plan
CNC Programmer
CNC Programmer

Talnt • West Chester

On-site
USD 70,000 - 115,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Encode, Inc. • Bangor (ME)

On-site
USD 60,000 - 90,000
Sign-On Bonus
Relocation Assistance
Senior CNC Programmer
Senior CNC Programmer

laborup • Huntsville (AL)

On-site
USD 126,000 - 154,000
Medical insurance
Dental insurance
Vision insurance
+3
CNC Engineering Programmer
CNC Engineering Programmer

Applied Medical • Rancho Santa Margarita (CA)

On-site
USD 34,440 - 55,104
Competitive compensation
Comprehensive benefits package
Training and mentorship opportunities
+3
CNC Programmer
CNC Programmer

gpac • Mount Clemens (MI)

On-site
USD 60,000 - 85,000
Competitive salary
Comprehensive benefits package
Bonus opportunities
+3
CNC Programmer
CNC Programmer

gpac • Oak Park (MI)

On-site
USD 60,000 - 90,000
Competitive salary
Bonus opportunities
Paid time off
+2
Senior CNC Programmer - Prototype Engineer
Senior CNC Programmer - Prototype Engineer

CyberCoders • Livermore (CA)

On-site
USD 125,000 - 160,000
Medical, dental, vision coverage
401(k) with company match
Employee Stock Purchase Plan (ESPP)
+3