CAM Programmer

Job description

CAM Programmer (CNC Manufacturing)

A leading precision manufacturing company is seeking an experienced CAM Programmer to design, develop and optimise CNC programs using advanced CAD/CAM software. This role supports high-quality, safety-focused production in a collaborative engineering environment.

Key Responsibilities

CNC Programming & Process Optimisation
  • Develop and optimise CNC programs for milling, turning and complex machining operations from customer drawings
  • Select appropriate tooling, fixtures, cutting strategies and machining parameters
  • Determine machining sequences and generate machine-ready output files
  • Run simulations, validate programs and improve setup times and cycle efficiency
  • Manage tooling libraries and maintain accurate programming documentation
  • Program and utilise metrology equipment (CMM, laser scanning, precision measurement)
  • Interpret complex geometries, GD&T and tight tolerances (including aerospace-level standards)
CNC Machine Operation
  • Set up and operate CNC machines (Fanuc, Okuma IGF, Mazak or similar controls)
  • Install tooling, fixtures and workpieces for production runs
  • Read and interpret engineering drawings and specifications
  • Perform basic machine maintenance and ensure safe equipment use
  • Calculate feeds, speeds and material removal strategies
Technical Support & Continuous Improvement
  • Provide programming support and troubleshooting for operators
  • Conduct root cause analysis and resolve machining/programming issues
  • Support new program rollouts and production improvements
  • Contribute to process optimisation, cost reduction and productivity gains
Compliance & Safety
  • Adhere to quality standards, Australian standards and WHS requirements
  • Maintain accurate records and follow company procedures
  • Promote continuous improvement and safe work practices
Skills & Experience
  • Trade qualification or engineering background (or equivalent experience)
  • Minimum 2+ years CAD/CAM programming and CNC machining experience
  • Proficiency in Mastercam, SolidWorks, Edgecam or similar
  • Experience with Vericut and simulation tools
  • Strong understanding of GD&T and complex geometrical machining
  • Experience machining high-precision components to strict tolerances (aerospace highly regarded)
  • Strong analytical, troubleshooting and problem-solving skills
  • Excellent communication and ability to collaborate across teams
  • Valid driver’s licence
Personal Attributes
  • High attention to detail and accuracy
  • Self-motivated with strong organisational skills
  • Ethical, professional and team-oriented
  • Committed to safety, quality and continuous improvement
This role offers the opportunity to work on technically challenging components within a high-performance manufacturing environment.