CNC Programmer (Bathurst)

CNC Programmer (Bathurst)

07 Nov
|
Voestalpine Group
|
Bathurst

07 Nov

Voestalpine Group

Bathurst

About the Role

Reporting to the Production Manager, the CNC Programmer is responsible for generating CNC programs manually and/or using CAD/CAM software (SURFCAM) to support all machining operations across our workshop.

You will work across a diverse range of equipment, including:

- 3-axis double head rail CNC milling machines with controllers including:
- SIEMENS

- FANUC

- FAGOR

- 3-axis vertical CNC milling machines with:

- HEIDENHAIN controllers

This role requires a strong understanding of different control platforms and the ability to optimise machining processes across multiple machine types to ensure efficiency, quality, and reliability.

Key Responsibilities

- Develop and optimise CNC programs to meet quality and production targets

- Perform 2D drafting and 3D modelling for machining

- Prove and validate programs prior to release

- Maintain CNC program database and documentation

- Identify and implement machining and process improvements

- Design tooling, jigs and fixtures

- Support troubleshooting and fault finding on machinery

- Liaise with Production and Engineering teams

- Operate CNC/manual machines as required

About You

- Proven CNC programming experience in a manufacturing environment

- Strong CAD/CAM skills (SURFCAM preferred)

- Experience across multiple controller types (Fanuc, Siemens, Heidenhain, etc.)

- Ability to read and interpret engineering drawings

- Hands-on machining background

- Strong problem-solving skills and attention to detail

What We Offer





- Be part of a globally recognised organisation with over 35 years of experience in the Australian rail industry.

- Supportive and inclusive team environment with a strong focus on safety and wellbeing.

- Comprehensive onboarding, training, and ongoing development opportunities.

- Access to Employee Assistance Program (EAP), free flu vaccinations, skin checks, and wellbeing initiatives.

- Access to Fitness Passport and corporate banking benefits.

- Opportunities for career development and growth within a global organisation.

About Us voestalpine Railway Systems Australia Pty Ltd is a leading provider of innovative railway solutions and has been operating in Australia for over 36 years. As part of the global voestalpine Group, we are committed to safety, quality, innovation, and sustainability in everything we do.

As our business continues to grow, we are committed to developing our people and providing opportunities to build rewarding long-term careers.

We are proud to foster a secure, inclusive, and respectful workplace where everyone can thrive.

We Encourage You to Apply

We recognise that everyone’s experience looks a little different. If this role interests you but you don’t meet every requirement, we still encourage you to apply. We’re committed to creating an inclusive workplace where people feel supported, respected, and able to thrive.

All applications will be treated with strict confidentiality. Only shortlisted candidates will be contacted.

📌 CNC Programmer (Bathurst)
🏢 Voestalpine Group
📍 Bathurst

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: cnc programmer (bathurst) / bathurst

Subscribe to this job alert:

Get the latest job offers by email for: cnc programmer (bathurst) / bathurst