Graduate Controls Software Engineer – Industrial Automation

Smardt Chillers

Melbourne

On-site

AUD 65,000 - 80,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Smardt Chillers is seeking a Graduate Controls Software Engineer based in Bayswater North, Victoria. You will contribute to PLC and HMI software development for Smardt's industrial chiller systems, working with experienced Controls Engineers and building hands-on automation experience.

The role focuses on learning PLC programming, industrial communications, HVAC controls, troubleshooting and commissioning, with no prior HVAC/PLC experience required. A curious, capable learner is ideal.

Qualifications

  • Tertiary qualification in Mechatronics, Electrical Engineering or a related engineering discipline, recently completed or nearing completion.
  • Foundational understanding of control systems and structured software development principles.
  • Interest in automation, industrial controls and software engineering.

Responsibilities

  • Learn to develop and test PLC control logic using Structured Text and Function Block Diagram per IEC 61131-3 with guidance from experienced Controls Engineers.
  • Collaborate with senior engineers to understand, maintain and improve Smardt's PLC and HMI software codebase.
  • Support factory personnel and field technicians with troubleshooting, investigation and testing of new software features.
  • Assist with FAT and SAT activities and contribute to software documentation and version control.

Skills

Python
Java
C#
C++
Programming fundamentals
Analytical thinking

Education

Mechatronics or Electrical Engineering degree

Tools

Git
Siemens PLC
Rockwell Automation
TwinCAT/CODESYS

Job description

Smardt Chillers is seeking a Graduate Controls Software Engineer based in Bayswater North, Victoria. You will contribute to PLC and HMI software development for Smardt's industrial chiller systems, working with experienced Controls Engineers and building hands-on automation experience.

The role focuses on learning PLC programming, industrial communications, HVAC controls, troubleshooting and commissioning, with no prior HVAC/PLC experience required. A curious, capable learner is ideal.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Controls Software Engineer: Industrial Automation
Graduate Controls Software Engineer: Industrial Automation

Smardt Inc. • Melbourne

On-site
AUD 65,000 - 90,000
Graduate Controls Software Engineer
Graduate Controls Software Engineer

Smardt Inc. • Melbourne

On-site
AUD 65,000 - 90,000
Graduate Controls Software Engineer
Graduate Controls Software Engineer

Smardt Chillers • Melbourne

On-site
AUD 65,000 - 80,000
Software Engineer – PLC & Control Systems
Software Engineer – PLC & Control Systems

Heaton Rail • Sydney

On-site
AUD 100,000 - 140,000
Control Systems Engineer - PLC & Industrial Systems
Control Systems Engineer - PLC & Industrial Systems

Heaton Rail • Sydney

On-site
AUD 120,000 - 160,000
Software Engineer - PLC & Control Systems
Software Engineer - PLC & Control Systems

Heaton Rail • Sydney

On-site
AUD 110,000 - 150,000
PLC Controls Engineer — Industrial Automation
PLC Controls Engineer — Industrial Automation

Heaton Rail • Sydney

On-site
AUD 120,000 - 160,000
Senior Controls & Automation Engineer – PLC/SCADA Mastery
Senior Controls & Automation Engineer – PLC/SCADA Mastery

BSE Australia Pty Ltd • Sydney

On-site
AUD 120,000 - 180,000
PLC & Control Systems Engineer - Industrial Automation
PLC & Control Systems Engineer - Industrial Automation

Heaton Rail • Sydney

On-site
AUD 110,000 - 150,000
Automation Engineer – PLC, HMI & Systems Integration (Melbourne)
Automation Engineer – PLC, HMI & Systems Integration (Melbourne)

Elite Staffing Solutions • City of Melbourne

On-site
AUD 110,000 - 150,000