CNC Programmer (Mastercam)
Position Summary
We are seeking an experienced CNC Programmer with strong Mastercam skills to join our manufacturing team. The ideal candidate will be responsible for creating, optimizing, and maintaining CNC programs for multi-axis machining centers while supporting production, quality, and continuous improvement initiatives.
Key Responsibilities
- Create and optimize CNC programs using Mastercam software.
- Develop machining processes for mills, lathes, and multi-axis CNC equipment.
- Interpret engineering drawings, CAD models, GD&T, and customer specifications.
- Select tooling, cutting parameters, and workholding methods.
- Troubleshoot machining and programming issues to improve efficiency and quality.
- Support machine setup personnel and operators during program prove-outs.
- Conduct first-piece inspections and verify program accuracy.
- Maintain program documentation, setup sheets, and revision control.
- Collaborate with engineering, quality, and production teams to improve manufacturing processes.
- Identify opportunities for cycle time reduction and cost savings.
- Ensure compliance with safety and quality standards.
Required Qualifications
- 3+ years of CNC programming experience in a manufacturing environment.
- Proficiency with Mastercam programming software.
- Experience programming 3-axis and 4-axis CNC machining centers.
- Strong understanding of machining principles, tooling, feeds, and speeds.
- Ability to read and interpret blueprints, CAD models, and GD&T.
- Experience with precision measuring instruments including micrometers, calipers, and height gauges.
- Strong problem-solving and troubleshooting skills.
- Ability to work independently and manage multiple projects.
Preferred Qualifications
- 5-axis programming experience.
- Experience with aerospace, medical, defense, or high-precision manufacturing.
- Familiarity with CAD software such as SolidWorks, AutoCAD, or Fusion 360.
- Knowledge of Lean Manufacturing and continuous improvement methodologies.
- CNC setup and machining experience.
- Technical degree or certification in Manufacturing Technology, Machining, or related field.
Benefits
- Competitive salary
- Health, Dental, and Vision Insurance
- 401(k) with company match
- Paid Time Off and Holidays
- Career advancement opportunities
- Training and professional development