Job Title: Joinery CNC Programmer
Job Summary
The Joinery CNC Programmer is responsible for creating, optimizing, and managing CNC programs for woodworking and joinery production. The role ensures accurate machining of wooden components used in furniture, doors, cabinets, and interior fit-out projects, while maintaining quality, efficiency, and material optimization.
Key Responsibilities
- Develop CNC programs for woodworking machines (routers, milling, cutting machines)
- Interpret technical drawings, shop drawings, and design specifications
- Convert CAD drawings into CNC machine-ready code using CAM software
- Optimize material usage and machining time to improve production efficiency
- Set up machine parameters and coordinate with CNC operators during production
- Conduct trial runs and verify program accuracy before mass production
- Troubleshoot programming or machining issues and implement corrections
- Ensure finished products meet design, dimension, and quality standards
- Maintain and update CNC program libraries and documentation
- Coordinate with design, production, and site installation teams
Required Qualifications
- Diploma or degree in Mechanical Engineering, Wood Technology, or related field
- Proven experience in CNC programming for joinery or woodworking industry
- Proficiency in CAD/CAM software (e.g., AutoCAD, SolidWorks, Alphacam, Cabinet Vision, or similar)
- Strong understanding of woodworking materials, tools, and machining processes
- Ability to read and interpret technical and architectural drawings
Preferred Qualifications
- Experience in interior fit-out, furniture manufacturing, or joinery workshops
- Knowledge of nesting software and production optimization techniques
- Familiarity with multiple CNC machine brands and controllers
Key Skills
- CNC programming and CAD/CAM expertise
- Technical drawing interpretation
- Problem-solving and troubleshooting
- Attention to detail and precision
- Production planning and optimization
- Team collaboration
Working Conditions
- Work is primarily in workshop or manufacturing environments
- May require coordination with machine operators on production floor
- Occasional overtime to meet project deadlines or production schedules
- Exposure to woodworking machinery, dust, and industrial environments