# CNC Programmer

**Company:** [Laborup](https://jobs.workable.com/companies/ovuPP5YYEqmkdXDcoPbN88.md)
**Location:** Horsham, United States
**Workplace:** on site
**Employment type:** Full-time

[Apply for this job](https://jobs.workable.com/view/e87c32da-44da-4550-a4f7-ef3d88192825)

## 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
