




Job Summary: The CNC Programmer will be responsible for programming, setup, and monitoring of CNC machine production, ensuring quality, process stability, and on-time delivery, while promoting continuous improvement and technical development. Key Highlights: 1. Develop and optimize CNC programming and manufacturing processes 2. Ensure production reliability, quality, and performance 3. Participate in the development of new products and processes **CNC Programmer** **HMM Portugal Hub (Guarda)** **Scope** The CNC Programmer's role includes programming, setup, and monitoring of CNC machine production, ensuring part quality, process stability, and on-time delivery. The role ensures staff training to promote more efficient production operations. The programmer participates in developing new techniques in conjunction with continuous improvement initiatives, applying their expertise and adhering to company-defined parameters. **Responsibilities** * Develop and optimize CNC programming and manufacturing processes. * Ensure production reliability, quality, and performance. * Promote continuous improvement initiatives and efficiency gains. * Collaborate in the development of new products and industrial solutions. * Ensure coordination among production, metrology, and dimensional control. * Comply with and enforce quality, safety, and internal procedural standards. **Main Activities** * CNC programming using CAM software (Mastercam). * Creation and optimization of CNC programs based on technical drawings or CAD models. * Adjustment and fine-tuning of machining parameters to ensure quality and productivity. * Daily production monitoring and resolution of technical issues. * Development, using CAD/CAM software (Mastercam and SolidWorks), and machining of molds and workholding fixtures. * Close collaboration with metrology and dimensional control. * Participation in the development of new products, prototypes, and processes. * Implementation of technical improvements aimed at increasing efficiency and reducing waste. * Technical support for automation solutions (robotic cells, cobotization). * Compliance with quality, safety, and internal procedural standards. **Profile** * Technical education in machining, mechanical engineering, or related fields. * Minimum 3–5 years of experience in CNC programming and setup. * Proficiency in ISO programming, preferably Fanuc. * Experience with 5-axis CNC machines and development of workholding fixtures (preferred). * Knowledge of industrial automation and robotics (preferred). * Autonomy, rigor, analytical ability, and problem-solving skills. * Strong communication skills and ability to work collaboratively, including operator training. * Good knowledge of French preferred.


