Postcode:
Resident:
Employed:
A CNC Programmer commissions and configures computer numerically controlled programs in the manufacturing industry. You might use drawings and specifications to design programs or you might configure equipment to produce required components. CNC Programmers may work across a range of industries or specialise in a particular field.
CNC Programmers should have good technical skills and must be able to work with blueprints or other design materials. You’ll need to be able to work as part of a team and follow instructions well. CNC Programmers should be safety focused and able to use correct procedures during their work.
There is one course available for people who want to become a CNC Programmer.
Possible job outcomes:
Become a Computer Numerical Control Programmer with the MEM40119 Certificate IV in Engineering (CNC Programming). This nationally recognised certificate is an engineering trade qualification. During your studies you’ll be introduced to the essential tools, computations, measurements, technical drawing skills, and computer technologies you’ll be using on a daily basis. You’ll also learn how to commission and configure programmable controller hardware and programs. The course has scope to specialise in refrigeration systems, air-conditioning, fire and security systems, manufacturing plant and more. Enquire now for the full list of entry requirements, CNC programming career outcomes, and upcoming enrolment dates..
Average duration: 24 months.
In Australia, a full time CNC Programmer generally earns $1,250 per week ($65,000 annual salary) before tax. This is a median figure for full-time employees and should be considered a guide only. As you gain more experience you can expect a potentially higher salary than people who are new to the industry.
This industry has seen moderate employment growth in recent years. There are currently 19,700 people working in this field in Australia and many of them specialise as a CNC Programmer. CNC Programmers may find work across all regions of Australia, particularly larger towns and cities.
Source: Australian Government Labour Market Insights
If a career as a CNC Programmer interests you, consider enrolling in a Certificate IV in Engineering (CNC Programming). This course will give you the skills to work with essential tools, computations, measurements, technical drawings and computer technologies. You may be able to specialise in areas such as refrigeration systems, air-conditioning, fire and security systems or manufacturing plant.
We’ll find nearby campuses and check if you’re eligible for funding in your state.
Here are some potential career pathways within manufacturing engineering. Click on an occupation to learn more about the role and the qualifications that can help you get started in this industry.
Manufacturing Engineering
Apprentice Engineer
$960 weekly pay
Apprentice Industrial Designer
$1,150 weekly pay
Engineering Tradesperson
Junior Engineer
Advanced Engineering Tradesperson
$1,800 weekly pay
Asset Engineer
$1,920 weekly pay
Automotive Engineer
$1,250 weekly pay
CNC Programmer
Composites Engineer
Computer Hardware Engineer
Engineering Patternmaker
$1,440 weekly pay
Engineering Technician
$1,600 weekly pay
Field Engineer
$1,540 weekly pay
Fluid Power Engineer
$2,065 weekly pay
Hydraulic Fitter
$1,350 weekly pay
Hydraulic Mechanic
Industrial Designer
Industrial Electrician
Instrumentation Control Engineer
Instrumentation Engineer
Machinist
Maintenance Engineer
$1,550 weekly pay
Maintenance Fitter
Manufacturing Engineer
Manufacturing Technician
$1,500 weekly pay
Materials Engineer
$1,730 weekly pay
Mechanical Engineering Technician
Mechanical Fitter
Plant Mechanic
Process Control Engineer
Product Design Engineer
Quality Assurance Engineer
Research and Development Engineer
Automation Engineer
$2,350 weekly pay
Control Systems Engineer
Corrosion Engineer
Design Engineer
Engineering Consultant
Industrial Engineer
Mechanical Design Engineer
Mechanical Designer
Mechanical Engineer
Mechanical Project Engineer
Plant Engineer
Plastics Engineer
Process Engineer
Product Development Engineer
Production Engineer
Research Engineer
$2,300 weekly pay
Workshop Supervisor
Learn more about CNC Programmer courses in your area.