You'll program, set, and operate CNC lathes and mills, handling work that ranges from small precision components to large industrial parts, across varied materials and mixed production quantities. This role is hands-on G-code programming - you'll write and edit programs directly, some CAM software involved.
n
Key responsibilities
n
n
- Hand-write and edit G-code programs for CNC machines (Fanuc, Heidenhain)
n
- Set up machines, select tooling, and optimise cutting strategies
n
- Interpret detailed technical drawings and tolerances
n
- Select and install chucks, jaws, fixtures, and workholding to suit each job
n
- Load and secure components safely and accurately before machining
n
- Machine components to high accuracy across varied materials
n
- Perform in-process inspection and maintain quality standards
n
- Troubleshoot machining issues and improve processes
n
- Work collaboratively with production and operations staff
n
n
About you
n
n
- Proven experience as a CNC machinist and programmer, writing G-code directly
n
- Strong understanding of machining principles and best practices
n
- Ability to read and interpret complex engineering drawings
n
- Experience with one-off and small-batch precision work
n
- High attention to detail and pride in workmanship
n
- Able to work autonomously in a busy workshop
n
- CNC machining - 3 years (required)
n
- CNC programming (G-code) - 3 years (preferred)
n
- Full Australian work authorisation
n
n
About us
n
n
- Long-established, family-owned machine shop with a strong reputation for quality, reliability, and technical capability.
n
- Secure, long-term role in a well-established business
n
- Flexible working arrangements - full-time, part-time, or contract considered
n
- Supportive team with decades of combined machining expertise
n
- Variety of challenging, interesting work
n
- Competitive, negotiable pay based on skill level
n
- Opportunity to contribute to continuous improvement
n