Control Systems Test Engineer

Redcliffe, Western Australia, Australia

Job Reference 1240827

Location Redcliffe, Western Australia, Australia

Industry IT - Software Engineering

Function IT & Telecoms

Job Type Contract

Date Added March 29, 2024

Airswift is an international workforce solutions provider within the energy, process and infrastructure industries. Airswift serves as a strategic partner to our clients, offering a turnkey workforce solution to capture and deliver the top talent needed to complete successful projects by aligning with the unique needs of our clients.  With over 1000 employees and 9,000 contractors operating in over 70 countries, our geographical reach and pool of talent available is unmatched in the industry and the level of experience, exposure and expertise that the organization has is unparalleled.

Our client is seeking a Test Engineer - Control System to work within their facilities located in Perth, Australia.


The Company

A global operator of renewable energy looking to add to their ranks in a new renewables project in Perth.


The Role

Collaborating with a team of testing & calibration professionals, you will play a key role in developing and testing a range of technologies to power the fleet and rail locomotives. Working alongside Control System Engineers, you will be responsible for the design and development of new test suites, as well as assisting developing processes to streamline validation for industrial automation controls. 

This is a Perth based contracting role on an initial 12-month contract.



  • Apply V-Model verification and validation strategies that document and trace software testing to requirements in the context of industrial automation controls.
  • Contribute to a culture focused on quality and continuous improvement.
  • Utilise standards, workflows and best practices.
  • Design and execute test cases.
  • Develop processes and procedures to automate test cases in CI/CD pipelines. (i.e. Regression testing, Continuous testing).
  • Design, develop and maintain plant model simulators required for testing.
  • Develop and maintain testing environment, including Hardware in the Loop simulators.



  • Experience in testing industrial automation software and controllers, preferably for industrial applications (mining, marine, rail, automotive).
  • Minimum 3 years’ experience in Control Systems Engineering or a similar role.
  • Strong experience with PLC and HMI programming. (Ladder, FBD, ST, Python, etc.).
  • Experience with various controllers and SCADA systems ( CODESYS, Siemens, Ignition).
  • Experience with industrial and automotive communication protocols (CAN, J1939, Profinet, Profibus, UDP, Modbus TCP/IP, OPC UA, MQTT SpB).
  • Experience with configuration of VVVF/VSD drives or DC-DC converters.
  • Experience developing simulation code or simulators. PLC based, simulation software i.e. Matlab/Simulink.
  • Understanding of the full software development life cycle is advantageous (documentation, requirements, testing, deployment and traceability).
  • HME/Automotive/Rail experience is advantageous.
  • Experience with Functional Safety delivery is advantageous .
  • Experience with software version control systems such as Git or SVN is advantageous.
  • Proven ability to work with diverse stakeholders and in multidiscipline teams.
  • Perth based with full working Australian rights.



  • A bachelor’s degree qualification in Control Systems, Mechatronics, Electronic, Electrical or Software Engineering, or equivalent.


Please apply now or send your CV to

For enquiries, please call Hafizi at 08 618 754 21



Don’t see a job for you? Register for our candidate portal

Sign in or register for Airswift Digital to stay updated with recommended jobs.

Visit our candidate portal