Graduate Controls Software Engineer: Industrial Automation

Smardt Inc.

Melbourne

On-site

AUD 65,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Smardt Inc. in Bayswater North, Victoria, is seeking a Graduate Controls Software Engineer to join our industrial automation team. You will support PLC and HMI development for global chiller systems, gaining hands-on experience under senior engineers.

We welcome recent graduates in Mechatronics or Electrical Engineering who are curious, technically capable and eager to learn, with exposure to Python/Java/C#/C++, Git, and IEC 61131-3 concepts.

Qualifications

  • Mechatronics or Electrical Engineering degree, completed or nearing completion.
  • Foundational understanding of control systems and software development.
  • Strong interest in automation and industrial controls.

Responsibilities

  • Learn to develop and test PLC control logic (IEC 61131-3) with guidance.
  • Assist with HMI applications development and testing, including JavaScript.
  • Work with senior engineers to maintain and improve PLC/HMI codebase.
  • Support troubleshooting and testing of new software features.
  • Assist with FAT/SAT activities and documentation practices.
  • Collaborate with technical teams on product development.
  • Develop knowledge of industrial communications and HVAC controls.

Skills

Python
Java
C#
C++
Structured problem solving
Team collaboration
Learning agility

Education

Mechatronics or Electrical Engineering degree
Recent graduate or nearing completion
Foundational understanding of control systems

Tools

Git
Siemens PLC
Rockwell PLC
Schneider PLC
Beckhoff TwinCAT
CODESYS
IoT/IIoT
CI/CD

Job description

Smardt Inc. in Bayswater North, Victoria, is seeking a Graduate Controls Software Engineer to join our industrial automation team. You will support PLC and HMI development for global chiller systems, gaining hands-on experience under senior engineers.

We welcome recent graduates in Mechatronics or Electrical Engineering who are curious, technically capable and eager to learn, with exposure to Python/Java/C#/C++, Git, and IEC 61131-3 concepts.

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 Chillers • Melbourne

On-site
AUD 65,000 - 80,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
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
Software Engineer – PLC & Control Systems
Software Engineer – PLC & Control Systems

Heaton Rail • Sydney

On-site
AUD 100,000 - 140,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
Senior Control Systems / Automation Engineer
Senior Control Systems / Automation Engineer

Liftpass • Brisbane

On-site
AUD 100,000 - 140,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
Senior Control Systems Engineer — Lead Industrial Automation & SCADA
Senior Control Systems Engineer — Lead Industrial Automation & SCADA

Alliance Automation • Western Australia

Hybrid
AUD 120,000 - 180,000
Professional Development program
Paid parental leave
20 days annual leave, plus the option
+1