×
Register Here to Apply for Jobs or Post Jobs. X

CNC Programmer

Job in Horsham, Montgomery County, Pennsylvania, 19044, USA
Listing for: Align Precision Philadelphia
Full Time position
Listed on 2026-09-12
Job specializations:
  • Manufacturing / Production
    CNC Machinist, Manufacturing Engineer, CMM Programmer/Operator
Salary/Wage Range or Industry Benchmark: 85000 - 120000 USD Yearly USD 85000.00 120000.00 YEAR
Job Description & How to Apply Below

Build the Future of Precision Manufacturing

Are you an experienced CNC Programmer who takes pride in developing sophisticated machining processes and producing precision components to exacting standards?

ALIGN PRECISION is growing in Horsham, Pennsylvania, and we’re looking for talented CNC Programmers to join our new, state‑of‑the‑art manufacturing facility.

This is an exciting opportunity to become part of a highly skilled team supporting advanced manufacturing and close‑tolerance machining. You’ll work with modern equipment, sophisticated CAD/CAM technology, and challenging components while collaborating with engineers, machinists, and manufacturing leaders to develop efficient, repeatable processes.

THE OPPORTUNITY

As a CNC Programmer, you will transform engineering concepts and raw materials into highly precise, functional components. You will develop, optimize, and maintain CNC programs while working closely with Process Engineering and Manufacturing to ensure programs are safe, efficient, repeatable, and capable of consistently meeting customer and engineering requirements.

This role is ideal for a programmer who is comfortable working in a close‑tolerance milling environment and has hands‑on experience with multi-axis and 5-axis machining.

What You’ll Do
  • 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, work holding, and machining sequences for quality and efficiency.
  • Design work holding and fixtures using Solid Works 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.
WHAT WE'RE LOOKING FOR Required
  • 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.
Preferred / Plus
  • 5-axis simultaneous programming experience.
  • Custom Macro B programming experience.
  • CNC probing and in‑process inspection programming experience.
  • Additional experience in advanced multi‑axis machining and process…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary