Location: Calgary SE
About the Company:
Fine Machine Works, a well-established and reputable organization in the manufacturing sector, is seeking a skilled CNC Programmer to join our dynamic team. The company specializes in precision machining and offers a collaborative work environment focused on innovation and quality.
Job Summary:
The CNC Programmer will be responsible for developing, optimizing, and maintaining CNC programs for a variety of machining operations. This role requires a strong understanding of CNC programming, tooling, and machining processes to ensure that all parts are produced to exact specifications while meeting quality and efficiency standards.
Key Responsibilities:
- Develop CNC programs based on technical drawings, CAD models, and specifications.
- Select appropriate cutting tools, speeds, and feeds for efficient and accurate machining.
- Set up, operate, and troubleshoot CNC machines as required to ensure program accuracy.
- Collaborate with machinists and engineers to ensure seamless production and optimal machine performance.
- Review and modify existing CNC programs for process improvements and efficiency.
- Ensure all parts meet quality standards and specifications through the use of measuring tools and inspection techniques.
- Document all programming processes, including setup sheets and program revisions.
- Maintain and update CNC equipment and software as needed.
- Ensure safety compliance in all machining and programming processes.
- Assist with training and mentoring junior CNC operators or apprentices.
- Diploma or certification in CNC Programming, Mechanical Engineering, or a related field preferred.
- 3+ years of experience in CNC programming and machine setup.
- Strong proficiency with CAD/CAM software (Mastercam, SolidWorks, AutoCAD, etc.).
- Familiarity with G-code, M-code, and CNC controls (Fanuc, Siemens, etc.).
- Ability to read and interpret blueprints, technical drawings, and GD&T.
- Strong problem-solving and troubleshooting skills.
- Attention to detail and precision in programming and machining.
- Ability to work independently as well as part of a team.
- Excellent communication and interpersonal skills.
- Competitive salary based on experience.
- Health and dental benefits.
- Opportunities for professional development and career growth.
- A supportive and collaborative work environment
Powered by JazzHR
69ivRYJTx8