[Remote] CNC Programmer
Note: The job is a remote job and is open to candidates in USA. Prince Industries is a global manufacturing partner that specializes in solving complex supply chain challenges. They are seeking an experienced CNC Programmer proficient in CAD/CAM to create and optimize CNC programs for machining centers, ensuring efficient and accurate production processes.
Responsibilities
- Create, optimize, and validate CNC programs for 3–5 axis Vertical Machining Centers and Horizontal Machining Centers using Mastercam
- Interpret engineering drawings and 3D models to develop efficient machining strategies
- Design and document work holding and fixturing solutions for repeatable and accurate machining processes
- Select appropriate cutters, tooling, and machining parameters based on material, tolerance, and machine capability
- Support setup and prove-out on the shop floor, adjusting toolpaths, feeds, and speeds as needed
- Utilize probing cycles and Macro B programming to automate setup, verification, and in-process checks
- Troubleshooting challenges including chatter, dimensional variation, work holding, and tool performance issues
- Create and maintain setup sheets, tool lists, and process documentation
- Collaborate across engineering, production, and quality to ensure manufacturability and repeatability
- Drive process improvements related to cycle time, tool life, quality, and workflow efficiency
- Assist the Quoting team with accurate cycle time and fixture cost estimates
- Create detailed setup layouts in SolidWorks, including work holding, datums, tooling clearance, and machine orientation to support accurate and repeatable setups
Skills
- 3–5 years' experience programming CNC machining centers
- Proficiency with Mastercam
- Strong knowledge of material machinability, cutting tools, and machining parameters
- Hands-on experience with Vertical Machining Centers (3–5 axis) and Horizontal Machining Centers
- Ability to create fixtures, work holding, and tooling concepts
- Strong understanding of engineering drawings, GD&T, and tolerancing
- Experience with probing cycles and Macro B programming
- Ability to independently manage projects from concept to production ready
- Ability to work closely with and train Process Engineers and machine operators
- Strong problem-solving and analytical skills
- High school diploma or GED certificate
- Minimum of 5 or more years previous work experience in CNC setup and programming
- Minimum of 3 or more years of CNC programming
- Completion of a technical or associate degree program is a plus
Company Overview