What are the responsibilities and job description for the Mastercam Programmer position at Q Model Incorporated?
Position Summary
We are seeking an experienced and highly skilled Mastercam CNC Programmer to join our manufacturing team. This position is responsible for programming, setup support, process development, and optimization of CNC machining operations, with an emphasis on 3-axis, 3 2, and 5-axis milling.
The ideal candidate will have a minimum of 5 years of Mastercam programming experience, a strong machining background, and the ability to take a part from an engineering drawing or CAD model through programming and successful production. This individual must have a strong understanding of machining practices, tooling, workholding, speeds and feeds, tolerances, and efficient manufacturing methods.
This position requires someone who can work independently, solve complex machining problems, and collaborate effectively with machinists, engineering, quality, and production personnel.
Essential Duties & Responsibilities
- Create, develop, and optimize CNC programs using Mastercam for 3-axis, 3 2, and 5-axis milling operations
- Review and interpret engineering drawings, CAD models, specifications, and customer requirements
- Develop efficient machining strategies, toolpaths, setups, and manufacturing processes
- Select appropriate cutting tools, holders, speeds, feeds, and machining parameters based on material and application
- Develop and assist with workholding, fixturing, and setup strategies for CNC machining operations
- Support the setup and operation of 3-axis and 5-axis CNC machining centers
- Verify programs and toolpaths to ensure safe, accurate, and efficient machining
- Troubleshoot programming, setup, tooling, dimensional, and machining issues on the shop floor
- Optimize existing CNC programs to improve cycle times, tool life, part quality, and overall manufacturing efficiency
- Work closely with machinists to prove out new programs and transition jobs into production
- Make program revisions as necessary based on inspection results, manufacturing feedback, or engineering changes
- Maintain accurate CNC programs, setup documentation, tooling information, and revision records
- Apply appropriate tolerances and understand GD&T (Geometric Dimensioning & Tolerancing) requirements when interpreting engineering drawings
- Work closely with Quality personnel to resolve dimensional and manufacturing issues
- Provide technical guidance, training, and mentorship to machinists and other team members as needed.
- Participate in continuous improvement efforts related to machining processes, programming methods, tooling, and production efficiency.
- Maintain a strong focus on safety, quality, accuracy, and productivity
- Perform other programming and manufacturing-related duties as assigned
Qualifications & Skills
- Minimum 5 years of CNC programming experience using Mastercam
- Strong proficiency in Mastercam programming and toolpath development
- Experience programming 3-axis, 3 2, and/or 5-axis CNC milling machines
- Strong understanding of CNC machining, setup, tooling, and manufacturing processes
- Prior hands-on machining experience
- Ability to read and interpret complex engineering drawings, specifications, and CAD models
- Working knowledge of GD&T (Geometric Dimensioning & Tolerancing)
- Strong understanding of dimensions, tolerances, fits, and precision machining requirements
- Strong knowledge of cutting tools, speeds and feeds, workholding, and machining strategies
- Strong mechanical and mathematical skills
- Excellent troubleshooting and problem-solving abilities
- Strong attention to detail with a commitment to quality and accuracy
- Strong written and verbal communication skills
- Proficient computer skills and ability to learn and adapt to new software and technology
- Ability to effectively manage multiple jobs and priorities
- Ability to work effectively as part of a team as well as independently with minimal supervision
- Ability and willingness to teach, mentor, and assist other team members
Preferred Experience
- Extensive experience with 5-axis CNC machining and Mastercam 5-axis programming
- Experience programming complex, tight-tolerance machined components
- Experience developing machining processes from engineering drawings to CAD models through finished production
- Experience with fixture and workholding development
- Experience optimizing CNC programs for cycle-time reduction and improved tooling performance
- Experience working in a precision machining or manufacturing environment
- Experience working directly with Engineering and Quality personnel to resolve production and dimensional issues
Compensation
- Salary: $75,000-$90,000 per year, based on experience
Schedule
- Full-Time
- Monday through Friday
- 7:00 a.m. - 5:00 p.m. (One-hour lunch break)
Job Type: Full-time
Pay: $32.00 - $38.46 per hour
Expected hours: 45.0 per week
Benefits:
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
Ability to Commute:
- Akron, OH 44312 (Required)
Ability to Relocate:
- Akron, OH 44312: Relocate before starting work (Required)
Work Location: In person
Salary : $75,000 - $90,000