CNC Programmer

ALIGN PRECISION•Horsham, PA
•Onsite

About The Position

ALIGN PRECISION is seeking experienced CNC Programmers to join their new, state-of-the-art manufacturing facility in Horsham, Pennsylvania. This role involves developing sophisticated machining processes and producing precision components to exacting standards. The CNC Programmer will transform engineering concepts into highly precise components by developing, optimizing, and maintaining CNC programs. This position is ideal for someone comfortable in a close-tolerance milling environment with hands-on experience in multi-axis and 5-axis machining, collaborating with engineers, machinists, and manufacturing leaders to develop efficient, repeatable processes.

Requirements

  • 5+ years of Mastercam experience in a production machining environment; less experience may be considered for entry-level candidates with strong technical skills.
  • Proven experience programming 5-axis 3+2 machining.
  • Experience in a close-tolerance milling environment.
  • Strong understanding of GD&T.
  • Strong mechanical aptitude and ability to interpret complex engineering drawings.
  • Ability to understand machining parameters, including speeds, feeds, depth of cut, tooling, and horsepower requirements.
  • Strong mathematical skills, including geometry, trigonometry, fractions, ratios, and proportions.
  • Self-motivated, dependable, flexible, and highly detail-oriented.
  • Ability to organize, prioritize, communicate, and manage multiple projects.
  • Strong problem-solving skills and a willingness to take ownership of projects from concept through production.
  • Ability to read, analyze, and interpret technical documentation, engineering drawings, tooling catalogs, machining references, and technical information related to machining processes.
  • Ability to effectively communicate technical information to machinists, supervisors, engineers, and other internal customers.

Nice To Haves

  • 5-axis simultaneous programming experience.
  • Vericut experience.
  • SolidWorks experience.
  • Custom Macro B programming experience.
  • CNC probing and in-process inspection programming experience.
  • Additional experience in advanced multi-axis machining and process development.
  • Bachelor's degree in Engineering, Manufacturing, Mechanical Engineering, or a related field.
  • Approximately 10 years of manufacturing experience.
  • 5+ years of Mastercam experience.
  • 2+ years of SolidWorks experience.
  • 1+ year of Vericut experience.
  • Equivalent combinations of education, training, and experience may be considered.

Responsibilities

  • Develop and maintain multi-axis CNC programs using Mastercam CAD/CAM software.
  • Program advanced 5-axis 3+2 machining; simultaneous 5-axis programming experience is highly desirable.
  • Collaborate with Process Engineers, machinists, supervisors, and other programmers to develop effective machining processes.
  • Use Vericut machine simulation to verify programs and help ensure collision-free machining.
  • Interpret engineering drawings, GD&T requirements, tooling information, and process specifications.
  • Conduct program reviews, test runs, and troubleshooting to ensure programs produce quality parts to specification.
  • Optimize cutting strategies, speeds, feeds, tooling, workholding, and machining sequences for quality and efficiency.
  • Design workholding and fixtures using SolidWorks and/or Mastercam.
  • Troubleshoot machining and programming issues and provide technical support to machinists and supervisors.
  • Incorporate machine probing routines into CNC programs for validation and in-process inspection.
  • Utilize Custom Macro B programming to develop special functions as required.
  • Contribute to continuous improvement and standardization of CNC programming and manufacturing processes.
  • Take ownership of programming projects and work collaboratively to support customer delivery commitments.
  • Perform other duties as assigned by the Engineering Manager or Director of Engineering.

Benefits

  • Opportunity to join a new, state-of-the-art facility.
  • Play an important role in building and advancing manufacturing capabilities.
  • Work alongside experienced engineering and manufacturing professionals.
  • Tackle challenging precision-machining applications.
  • Opportunity to make a direct impact on how complex components are manufactured.
  • A place where programming expertise, technical creativity, and attention to detail are valued.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service