Cadrex - CNC Programmer II

Cadrex Manufacturing SolutionsSouthampton, PA
Onsite

About The Position

Cadrex is seeking a CNC Programmer II to utilize CAD/CAM software to program and/or operate conventional, special purpose and numerical control (NC) turret presses and laser machines and machining centers to fabricate metallic and nonmetallic parts.

Requirements

  • Proficiency in CNC programming languages, such as G-code and M-code, and CAD/CAM software
  • Strong knowledge of machining processes, tooling, and materials, including experience with milling, turning, drilling, and grinding operations
  • Ability to interpret engineering drawings, blueprints, and technical specifications
  • Excellent problem-solving skills and ability to troubleshoot machining issues and optimize CNC programs
  • Strong attention to detail and ability to work with precision and accuracy
  • Effective communication and interpersonal skills, with the ability to collaborate with cross-functional teams
  • Knowledge of safety regulations and practices related to CNC machining and programming
  • High School Diploma
  • One year college program certificate; or two to four years related experience and/or training; or equivalent combination of education and experience

Nice To Haves

  • 5+ years of experience programming CNC machines in a manufacturing environment preferred
  • Experience with multi-axis machining and complex geometries is a plus

Responsibilities

  • Interpret engineering drawings, blueprints, and specifications to determine machining requirements and parameters
  • Program CNC machines using CAD/CAM software (e.g., Mastercam, GibbsCAM) to generate toolpaths for milling, turning, and other machining operations
  • Optimize CNC programs for efficiency, accuracy, and quality, including tool selection, speeds, feeds, and cutting strategies
  • Conduct test runs and simulations to verify program accuracy and identify potential issues or optimizations
  • Collaborate with engineering, production, and quality control teams to ensure machining processes meet design requirements and quality standards
  • Troubleshoot and debug CNC programs, machine tooling, and equipment to resolve machining problems and optimize performance
  • Develop and maintain documentation, including CNC programs, setup sheets, tooling lists, and process instructions
  • Train and mentor junior CNC programmers and machinists on programming techniques, best practices, and safety protocols
  • Stay informed of industry trends, emerging technologies, and best practices in CNC machining and programming
  • Adhere to safety protocols and procedures at all times, including proper handling and operation of CNC machines and equipment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service