First listed on: 01 September 2022

Senior Controls Software Engineer - SKA-Low


Acknowledgement of Country

CSIRO acknowledges the Traditional Owners of the land, sea and waters, of the area that we live and work on across Australia. We acknowledge their continuing connection to their culture and pay our respects to their Elders past and present. View our vision towards reconciliation

The Opportunity

The SKA Observatory (SKAO) is coordinating a global effort to build the largest science facility on the planet. This next-generation radio-astronomy observatory will transform our understanding of the Universe and deliver benefits to society through global collaboration and innovation.

SKAO is one observatory with two telescopes: SKA-Low in Western Australia and SKA-Mid in South Africa, with the global headquarters at Jodrell Bank, UK. The SKAO is an intergovernmental organisation composed of member states from four continents, with organisations from 16 countries in total currently participating in the project.

  • Build your career as part of an international mega-science project
  • Innovative and collaborative workplace with fantastic flexibility 
  • Join CSIRO - Australia's premier research organisation 

The Senior Controls Software Engineer – SKA-Low, provides technical leadership to the team supporting the development and operations of the control software of the SKA-Low telescope. The position works alongside the SKAO’s Controls Architect, and the teams around the world developing the control and monitoring software in the telescope’s construction phase.

Your duties will include:

  • Work with the stakeholders to continually refine control system requirements for the SKA telescopes to ensure they meet the system requirements in an appropriate and cost-effective manner.
  • Take part in the activities of the Observation Monitoring and Control Agile Release Train (OMC ART) as required by the SKA Project SAFe implementation and its evolution through construction and operations. 
  • Support the software development, deployment, maintenance and operations activities of the telescope and observatory control systems with particular attention to DevOps practices. Initially, this may involve working on, and/or supporting, one of the Construction development teams.
  • Be an integral member of an international software team.
  • Be a technical leader for the local controls engineering team.  

Location: Perth, Western Australia
Salary: AU$117k - AU$138k pa plus up to 15.4% superannuation
Tenure: Indefinite
Reference: 87792

To be considered you will need:


  • Have excellent skills in C++ and/or Python software development in a GNU/Linux environment. The candidate is encouraged to provide evidence in the form of publicly available code where possible.
  • Understand the software development life cycle, based on common code versioning tools like Git, with particular attention to quality aspects, testing and configuration management.
  • Have excellent communication and influencing skills with distributed, highly specialised project teams and stakeholders, across international and diverse cultural backgrounds.
  • Experience in technical and/or team leadership positions, or evidence of potential to fulfill such leadership positions, promoting diversity and developing an inclusive, high-performing culture. 
  • Demonstrate technical expertise in at least one of the following systems: 
    • The Tango Control system, or 
    • A comparable system that can be demonstrated to have similar characteristics.


  • Demonstrate understanding and willingness to work based on lean/agile principles adopting DevOps practices.
  • Have a working knowledge of virtualisation and containerisation technologies. 
  • Have experience in contributing to large open-source projects.
  • Demonstrate interest in astronomy and understanding of the challenges of controlling telescopes similar to SKA. 

For full details about this role please review the Position Description


Appointment to this role is subject to provision of a national police check and may be subject to other security/medical/character requirements.

To enter a CSIRO site, CSIRO will require you to show proof of vaccination against COVID-19 (or show a valid medical exemption from vaccination). If you are unable to meet this requirement, then you must return a negative result on a Rapid Antigen Test (within 48 hours prior to attending site) and wear a face mask whilst on the CSIRO site. These requirements apply if you are attending a CSIRO site as part of a recruitment process.

Flexible Working Arrangements

We work flexibly at CSIRO, offering a range of options for how, when and where you work. 

Diversity and Inclusion

We are working hard to recruit people representing the diversity across our society, and ensure that all our people feel supported to do their best work and feel empowered to let their ideas flourish. 


At CSIRO Australia's national science agency, we solve the greatest challenges through innovative science and technology. We put the safety and wellbeing of our people above all else and earn trust everywhere because we only deal in facts. We collaborate widely and generously and deliver solutions with real impact. 

Join us and start creating tomorrow today!

How to Apply

Please apply on-line and provide a cover letter and CV that best demonstrate your motivation and ability to meet the requirements of this role.

Applications Close

29th September 2022, 11:00pm AEST

Recent Jobs