
CNC Programmer
Horsham, PAFull-timePosted todayStill listed today
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Horsham, PA, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
We’re hiring an experienced CNC Programmer to join a new, state-of-the-art precision manufacturing facility in Horsham, PA. This role involves developing and optimizing multi-axis CNC milling programs using Mastercam, collaborating with machinists and engineering, and handling the full process from programming through production to improve cycle times and reliability.
Skills & qualifications
Skills
Benefits
Full job description
We’re hiring an experienced CNC Programmer to join a new, state-of-the-art precision manufacturing facility in Horsham, PA. This is an opportunity to work on complex, close-tolerance components using advanced CNC equipment and modern programming technology. You’ll develop complete machining processes using Mastercam, working closely with machinists and engineering from initial programming through prove-out, optimization, and production. This is an excellent fit for a programmer who enjoys solving difficult machining problems and wants ownership beyond simply creating toolpaths. What You’ll Do
-
Develop and optimize multi-axis CNC milling programs using Mastercam
-
Program 5-axis 3+2 machining, with simultaneous 5-axis experience highly valued
-
Develop machining strategies from engineering drawings, CAD models, and GD&T
-
Use Vericut to simulate and validate programs before machining
-
Determine tooling, workholding, speeds, feeds, cutting strategies, and machining sequences
-
Design fixtures and workholding using SolidWorks and/or Mastercam
-
Perform program reviews, prove-outs, test cuts, and troubleshooting
-
Incorporate probing routines and in-process validation into CNC programs
-
Troubleshoot programming, tooling, dimensional, and machining issues
-
Support machinists through setup, prove-out, and production
-
Improve cycle times, tool life, process reliability, and machining efficiency
-
Help develop and standardize programming and machining best practices
Requirements What We’re Looking For
- 5+ years of Mastercam experience preferred
- Experience programming multi-axis CNC mills
- Hands-on experience with 5-axis 3+2 machining
- Background in complex, close-tolerance precision machining
- Strong understanding of GD&T and engineering drawings
- Strong knowledge of tooling, speeds and feeds, workholding, and machining fundamentals
- Ability to troubleshoot machining processes, not just generate programs
- Strong mechanical aptitude and problem-solving skills
- Ability to own projects from initial programming through successful production
Additional Experience That Stands Out
- Simultaneous 5-axis programming
- Vericut
- SolidWorks
- Fixture and workholding design
- CNC probing and in-process inspection
- Custom Macro B programming
- Advanced machining and process development
Benefits
- Competitive compensation
- Medical, dental, and vision insurance
- 401(k) retirement plan
- Paid time off and paid holidays
- Life and disability insurance
- Employee assistance program
- Training and professional development opportunities
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
CNC Programmer IICadrex Southampton · Southampton, PAPosted 3 days agoPosted 3 days ago
CNC ProgrammerAlign Percision · Bala-Cynwyd, PA
Digital Platform Programmer AnalystPCI Pharma Services · Philadelphia, PA
Principal Programmer CDISC SME FSPCytel · Trenton, NJ
Computer ProgrammerNDI Engineering Company · Philadelphia, PA · $80–90K/yr
You've read the whole posting — now see how you match it.