Demo

Computer Numerical Control Programmer

Kensington360
Philadelphia, PA Full Time
POSTED ON 7/27/2026
AVAILABLE BEFORE 8/26/2026

CNC Programmer

Location: Philadelphia, Pennsylvania, USA

Salary: $90,000 per year

Shift: 2:00 PM – 10:00 PM, 5 days per week

Relocation: Fully supported


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

Salary : $90,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 Computer Numerical Control Programmer?

Sign up to receive alerts about other jobs on the Computer Numerical Control Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$113,077 - $147,784
Income Estimation: 
$135,356 - $164,911
Income Estimation: 
$153,902 - $198,246
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 Kensington360

  • Kensington360 Carolina, NC
  • CNC Programmer 📍 North Carolina | Full-Time | We're partnering with a leading precision manufacturing organisation seeking an experienced CNC Programmer t... more
  • 9 Days Ago

  • Kensington360 Cincinnati, OH
  • Aerospace Applications Engineer – Metal Additive Manufacturing Cincinnati, Ohio On-site with approximately 25% travel Kensington360 is supporting an intern... more
  • 17 Days Ago

  • Kensington360 Dallas, TX
  • Area Sales Manager – CNC Machine Tools 📍 Grand Rapids, Michigan | Field-Based 💰 $250,000–$300,000 On-Target Earnings (Base Salary Uncapped Commission) An... more
  • 22 Days Ago


Not the job you're looking for? Here are some other Computer Numerical Control Programmer jobs in the Philadelphia, PA area that may be a better fit.

  • ALIGN PRECISION Horsham, PA
  • Summary A CNC Programmer is responsible for transforming raw materials into precise, functional components using specialized machinery. This role entails i... more
  • 27 Days Ago

  • Vitosha Inc King, PA
  • Develop and execute unit tests, integration tests, and support user acceptance testing. Maintain documentation of program development, changes, and enhance... more
  • 22 Days Ago

AI Assistant is available now!

Feel free to start your new journey!