Benefits:
- Health Contribution
- 401(k) matching
- Dental insurance
- Paid time off
- Profit sharing
- Relocation bonus
- Tuition assistance
The CNC Programmer is responsible for developing, writing, and optimizing CNC programs used to control machining equipment such as mills, lathes, and multi-axis machines. This role ensures precision, efficiency, and quality in the manufacturing of metal or plastic components according to engineering drawings and specifications.
Key Responsibilities
- Develop and write CNC programs using GibbsCAM.
- Interpret technical drawings, blueprints, and CAD models.
- Select appropriate cutting tools, speeds, feeds, and machining strategies.
- Set up and prove out new programs on CNC machines.
- Optimize existing programs to improve cycle time and reduce material waste.
- Troubleshoot programming and machining issues.
- Ensure compliance with quality standards and tolerances-specifically AS9100
- Collaborate with machinists, engineers, and production teams.
- Maintain proper documentation of programs and setup sheets.
- Follow safety procedures and company policies.
Required Qualifications
- Diploma or certification in CNC Programming, Machining Technology, or related field.
- Proven experience as a CNC Programmer or Machinist.
- Strong knowledge of G-code and M-code programming.
- Experience with CAD/CAM software.
- Ability to read and interpret engineering drawings and GD&T.
- Strong math skills and understanding of machining processes.
Preferred Skills
- Experience with multi-axis machining (4-axis/5-axis).
- Understanding of tooling, fixtures, and work-holding methods.
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
Work Environment
- Climate Controlled
- Manufacturing or machine shop setting.
- Standing for extended periods.
- Exposure to noise, metal chips, and cutting fluids.
Learn more about this Employer on their Career Site
