Graduate Controls Software Engineer

Smardt Chillers

City of Maroondah

On-site

AUD 65,000 - 80,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SMARDT Australia is seeking a recent or upcoming graduate in Mechatronics or Electrical Engineering to work on PLC control software and HMI development for industrial chillers. You will join a global Controls team and learn from experienced engineers, focusing on programming, debugging and commissioning in a supportive environment.

The role offers hands-on exposure to Structured Text, Function Block Diagram and industrial communications, with opportunities to contribute to FAT/SAT and continuous

Qualifications

  • Tertiary qualification in Mechatronics, Electrical Engineering or a related discipline.
  • Knowledge of at least one general-purpose programming language (Python/Java/C#/C++).
  • Knowledge of version control practices and Git.

Responsibilities

  • Learn to develop and test PLC control logic using Structured Text and Function Block Diagram (IEC61131-3).
  • Work with senior engineers to understand, maintain and improve an existing codebase of PLC and HMI software.
  • Support factory personnel and field technicians in troubleshooting issues and testing new features.
  • Contribute to structured documentation and version control practices.
  • Assist with FAT and SAT activities.
  • Collaborate with the wider engineering team on product development and continuous improvement.

Skills

Python
Java
C#
C++

Education

Mechatronics / Electrical Engineering degree

Tools

Git

Job description

SMARDT is the world's largest manufacturer of oil-free centrifugal chillers. With operations in Australia, Canada, USA, Germany, and China, SMARDT's revolutionary high efficiency machines are driving rapid growth across key world markets. At the cutting edge of innovation, SMARDT Australia is accelerating product development efforts that deliver substantial energy savings for our customers.

If you want to kick-start your engineering career working on real machine control in a global team, with support and mentoring from experienced controls engineers, look no further.

THE ROLE

We are looking for recent or upcoming graduates with a background in Mechatronics, Electrical Engineering or a related discipline.

This role will focus on PLC control software and HMI development and support for industrial chiller systems deployed globally.

If you do not have prior experience in HVAC, PLCs or HMIs, do not worry. We welcome capable, curious graduates who are willing to learn and grow into the role.

You will join a global Controls team developing control logic where performance, protection and system stability genuinely matter. The work you do will have a direct and measurable real-world impact.

You will work alongside experienced controls engineers who will support your development in PLC programming, industrial communications, HVAC controls, troubleshooting and real-world commissioning.

KEY RESPONSIBILITIES
  • Learn to develop and test PLC control logic using Structured Text and Function Block Diagram (IEC61131-3), with guidance from experienced controls engineers
  • Work with senior engineers to understand, maintain and improve an existing codebase of PLC and HMI software
  • Support factory personnel and field technicians in troubleshooting issues and testing new features
  • Contribute to structured documentation and version control practices
  • Assist with Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT) activities
  • Collaborate with the wider engineering team on product development and continuous improvement
THE ESSENTIALS
  • Tertiary qualification in Mechatronics, Electrical Engineering or a related discipline (completing or recently completed)
  • Knowledge of at least one general-purpose programming language such as Python, Java, C# or C++
  • Knowledge of version control practices and tools such as Git
  • Strong problem-solving skills
  • Strong interest in automation and industrial controls
  • Basic understanding of control systems fundamentals and structured software development principles
  • An understanding of good programming practices and an interest in writing clean, structured code
  • Collaborative mindset and willingness to learn from senior engineers
  • Curious, proactive and comfortable investigating unfamiliar technical problems
NICE TO HAVE
  • Any exposure to PLC programming using Structured Text or Function Block Diagram
  • Prior exposure to a control system platform such as Siemens, Rockwell, Schneider, Beckhoff TwinCAT or CODESYS
  • Familiarity with industrial communication technologies such as Modbus, CAN and RS-485
  • Internship, university project or practical experience in HVAC, machinery, automation or process control
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Controls Software Engineer
Graduate Controls Software Engineer

Smardt Inc. • City of Melbourne

On-site
AUD 65,000 - 90,000
Junior Controls Engineer – PLC & HMI (Mechatronics)
Junior Controls Engineer – PLC & HMI (Mechatronics)

Smardt Chillers • City of Maroondah

On-site
AUD 65,000 - 80,000
Graduate Controls Software Engineer: Industrial Automation
Graduate Controls Software Engineer: Industrial Automation

Smardt Inc. • City of Melbourne

On-site
AUD 65,000 - 90,000
Control System/OT Engineer - New Graduate 2027
Control System/OT Engineer - New Graduate 2027

Mescada • City of Melbourne

On-site
AUD 65,000 - 75,000
Senior Control Systems / Automation Engineer
Senior Control Systems / Automation Engineer

Liftpass • City of Brisbane

On-site
AUD 100,000 - 140,000
Graduate Engineer (Mechanical/HVAC)
Graduate Engineer (Mechanical/HVAC)

Alloy Enterprises • Sydney

On-site
AUD 60,000 - 80,000
Application Engineer
Application Engineer

Remtron • City of Melbourne

On-site
AUD 74,000 - 90,000
Control System Engineer
Control System Engineer

Mescada • City of Melbourne

On-site
AUD 95,000 - 150,000
PLC Engineer
PLC Engineer

Full-Time • Australia

On-site
AUD 90,000 - 120,000
Mentorship and training
Dynamic team culture
Flexible work environment
Support Engineer - Automation Systems
Support Engineer - Automation Systems

Saunders • City of Brisbane

On-site
AUD 90,000 - 130,000
Market competitive salary
Wellbeing Leave
Paid Parental Leave
+1