CNC Programmer / Machinist (Swiss/CNC)

MatchmyHR

United States, Pennsylvania, West Chester

On-site · Full-time

USD 95,000 – 120,000 / year

Open Positions: 2

Compensation: $95,000–$120,000 annually or $35.00–$45.00 per hour

Shifts: First, second, and third shifts available

About the Role

This is a highly technical, hands-on role. You will take parts from drawings or CAD models through programming, setup, prove-out, first-article approval, and production release. The position combines programming, setup, and machining skills.

Responsibilities

CNC Programming & Process Development

  • Create CNC programs using CAD/CAM software.
  • Develop machining strategies and select appropriate tooling.
  • Convert drawings and models into production-ready programs.
  • Optimize cycle times and manufacturing efficiency.

Setup, Prove-Out & Production Release

  • Set up machines and run first articles.
  • Prove out new programs and validate dimensions and tolerances against specifications.
  • Troubleshoot machining issues during setup and production.
  • Release jobs into production after successful validation.

Manufacturing Support

  • Provide technical support and guidance to machinists on the floor.
  • Support engineering changes and process improvements.
  • Troubleshoot production challenges to maintain workflow.
  • Contribute to continuous improvement of manufacturing processes.

Requirements

  • Proven experience in CNC programming.
  • Proficiency with CAD/CAM software.
  • Hands-on CNC machine setup experience.
  • Experience with first-article inspection and approval.
  • Ability to read and interpret blueprints.
  • Strong troubleshooting and problem-solving skills.
  • Experience supporting production environments.