[Remote] CNC Programmer- Remote
Note: The job is a remote job and is open to candidates in USA. Prince Industries is a global manufacturing partner serving industries including hydraulics and aerospace. The CNC Programmer will create, optimize, and validate programs for 3-5 axis vertical and horizontal machining centers, develop fixturing and tooling strategies, support shop-floor prove-outs, and drive machining process improvements through production readiness.
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
- • Regularly required to sit, stand, or walk the duration of the shift (8-10 hours)
- • Occasionally required to lift, push, or pull up to 30 lbs
- • Frequently required to sit, stoop, kneel, reach, or bend
- • Regularly exposed to moving machine parts when in plant
- • Due to ITAR regulations, only U.S. persons—defined as U.S. citizens, lawful permanent residents (Green Card holders), are eligible for this position
- Completion of a technical or associate degree program is a plus
Company Overview