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