14 Sep
|
Smardt
|
South Australia
14 Sep
Smardt
South Australia
Job Description
As a global pioneer in oil-free centrifugal chiller technology with an expanding portfolio of thermal management solutions, Smardt is dedicated to delivering high-efficiency and energy-saving systems for industries, real estate developments, health care and educational centers worldwide. We operate manufacturing facilities in the US, Canada, Germany, China, and Australia, with a team of over 900 employees. With a focus on reliability, performance, and environmental stewardship, Smardt continues to redefine industry standards through advanced engineering and a commitment to a more sustainable future.
n
What We're Looking For
n
The Graduate Controls Software Engineer is an early-career engineering role focused on the development, testing and support of PLC control software and HMI applications for Smardt's industrial chiller systems deployed globally.
n
Based in Bayswater North, Victoria, this is an opportunity for a recent or upcoming graduate in Mechatronics, Electrical Engineering or a related discipline to build hands-on experience in industrial automation and controls. You will work alongside experienced Controls Engineers who will support your development across PLC programming, industrial communications, HVAC controls, troubleshooting and commissioning.
n
Prior HVAC, PLC or HMI experience is not required. We are looking for someone curious, technically capable and eager to learn.
n
What You'll Do
n
n
Learn to develop and test PLC control logic using Structured Text and Function Block Diagram in accordance with IEC *******, with guidance from experienced Controls Engineers.
n
Assist with the development, testing and continuous improvement of HMI applications, including JavaScript-based functionality.
n
Work with senior engineers to understand,
maintain and improve Smardt's existing PLC and HMI software codebase.
n
Support factory personnel and field technicians with technical troubleshooting, issue investigation and testing of new software features.
n
Assist with Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT) activities.
n
Contribute to structured software documentation, version control and good development practices.
n
Collaborate with Controls, Engineering and other technical teams on product development and continuous improvement initiatives.
n
Develop your knowledge of industrial communications, HVAC controls, automation and real-world equipment commissioning.
n
n
Experience
n
What You'll Bring:
n
n
This is a graduate-level opportunity suitable for candidates completing or recently completing their tertiary studies.
n
Knowledge of at least one general-purpose programming language such as Python, Java, C# or C++.
n
Exposure through university projects, internships or practical experience to automation, machinery, HVAC, process control or software development would be advantageous but is not essential.
n
n
Education/Certifications
n
n
Tertiary qualification in Mechatronics, Electrical Engineering or a related engineering discipline, either recently completed or nearing completion.
n
Foundational understanding of control systems and structured software development principles.
n
A strong interest in building a career in automation, industrial controls and software engineering.
n
n
Technical Skills
n
n
Understanding of good programming practices and an interest in writing clean, structured and maintainable code.
n
Knowledge of version control practices and tools such as Git.
n
Exposure to PLC programming using Structured Text or Function Block Diagram is advantageous.
n
Exposure to control platforms such as Siemens, Rockwell, Schneider, Beckhoff TwinCAT or CODESYS would be advantageous.
n
Familiarity with industrial communication technologies such as Modbus, CAN or RS-485 would be an asset.
n
Exposure to IoT/IIoT technologies or CI/CD development practices would be an asset.
n
n
Core Competencies
n
n
Strong analytical and problem-solving skills.
n
Curious and proactive, with the confidence to investigate unfamiliar technical problems.
n
Robust learning agility and willingness to develop new technical skills.
n
Collaborative mindset and willingness to learn from experienced engineers.
n
Attention to detail and a structured approach to technical work.
n
Clear communication skills and the ability to work effectively within a global engineering team.
n
Genuine interest in seeing software translate into measurable, real-world machine performance.
n
n
As part of our hiring process, Smardt conducts background checks in compliance with applicable laws.
n
Please note that Smardt does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Services Agreement with agency/recruiter, we will not consider or agree to payment of any referral compensation or recruiter fee.
📌 Graduate Controls Software Engineer (South Australia)
🏢 Smardt
📍 South Australia