We are looking for a skilled CNC Programmer to develop and optimize CNC machine programs to produce high-quality precision parts and components. The ideal candidate will have hands-on experience with CAD/CAM software, strong knowledge of machining processes, and a keen eye for detail to ensure efficiency, accuracy, and quality in production.
Key Responsibilities:
Interpret technical drawings, blueprints, and design models to create accurate CNC programs.
Use CAD/CAM software (e.g., Mastercam, SolidWorks, AutoCAD) to develop and modify CNC programs.
Set up and operate CNC machines when required to validate programs.
Select appropriate tools, cutting speeds, and feeds based on material specifications.
Perform test runs and troubleshoot issues related to machine performance or program accuracy.
Collaborate with design and production teams to refine processes and improve output.
Ensure all programs meet quality and safety standards.
Maintain documentation of programs, revisions, and tooling requirements.
Optimize programs to improve cycle times and tool life.
Provide technical support to machine operators during production runs.
Requirements:
Proven experience as a CNC Programmer in a manufacturing or production environment.
Proficiency in CAD/CAM software (e.g., Mastercam, SolidCAM, Fusion 360).
Strong understanding of machining principles, tooling, and materials.
Ability to read and interpret technical drawings and blueprints.
Familiarity with G-code and M-code programming.
Excellent problem-solving skills and attention to detail.
Good communication and teamwork skills.
Diploma or degree in Mechanical Engineering or related field (preferred).
Knowledge of quality control standards and safety procedures.
Preferred Skills:
Experience with multi-axis CNC machines (3-axis, 4-axis, 5-axis).
Knowledge of lean manufacturing practices.
Previous work in aerospace, automotive, or precision engineering industries.
Job Type: Full-time