First listed on: 04 January 2019

Software Engineer/Data Analyst - Seagoing

  • Provide IT support whilst at sea on scientific research voyages   
  • Work with state-of-the-art ICT systems and scientific data acquisition and processing software
  • Become a part of Australia’s CSIRO, a world-leading research organisation

The Position

CSIRO’s Oceans and Atmosphere Business Unit seeks two Software Engineer/Data Analysts to join the Scientific Data Systems (SDS) Group, which is part of the Engineering and Technology Program. The roles will provide support to the Marine National Facility (MNF) research vessel in the areas of programming, data processing, data management and Information and Communications Technology (ICT) network administration.

The MNF research vessel has a sophisticated ICT network used to support the operation of the vessel and to collect data from the vessel’s array of scientific instrumentation.  In this role, you will spend time both at sea (up to 85 days per year on voyages between 3 to 8 weeks duration), and in our laboratories in Hobart. Whilst at sea, you will be responsible for the running of various data acquisition systems; monitoring the quality of the collected data; administration of the vessel’s ICT network; providing general computing support to voyage participants and liaising with scientists to assist them in achieving the scientific objectives of the voyage.  Onshore, your responsibilities will include maintaining existing software and developing new software applications and tools associated with the acquisition, processing, visualisation and management of MNF vessel data.

As the successful candidate, you will benefit from on-the-job training and mentoring in CSIRO-specific systems and for the seagoing aspect of the role.

Your duties will include

  • Developing and maintaining software systems in support of the acquisition, processing, visualisation and management of marine and atmospheric data.
  • Undertaking the role of computing support person on MNF research voyages -  operate data acquisition systems, maintain data quality, provide general ICT support to voyage participants and network administration of the  information and communications technology on board the vessel.
  • In conjunction with other electronic and computing support staff, diagnosing and rectifying hardware, firmware and software problems with scientific data acquisition and instrumentation systems and with the ship’s ICT network infrastructure.
  • Liaising with scientists and assist with the processing, quality control and visualisation of data acquired by the MNF research vessel.

Location:  Hobart, TAS
Salary: AU$82k - AU$93k plus up to 15.4% superannuation
Tenure:  Indefinite
Reference:  59129

To be successful you will need

  • A tertiary qualification and/or equivalent work experience in Information Technology or a related field.
  • The willingness and ability to work at sea and to travel extensively in order to provide operational support in domestic or foreign ports (up to 85 days per year of seagoing support on voyages that are typically 3 to 8 weeks in duration).
  • The willingness and ability to obtain an ASPEN Certificate of Medical Fitness; a Marine Security Identification Card, and a Certificate of Sea Safety Training issued by the Australian Maritime Safety Authority in accordance with Marine Orders Part 3.
  • Computer-related skills such as:
    • The ability to program in modern object-oriented languages (e.g. Python, Java; C++ etc.) and
    • Experience with frameworks, libraries and languages relevant to the development of data systems and web-based applications.
    • Windows/Linux network administration.
    • An understanding of software engineering methodologies and version control systems.
  • Excellent interpersonal, oral and written communications skills, including showing how you have clearly documented software, data flows, and produced manuals and/or reports.
  • The ability to work collaboratively and interact effectively, sometimes from remote locations, as part of a highly competent and committed team.
  • A strong customer-centric support ethic, and be able to show how you will provide support at sea for the duration of voyages
  • The ability to develop and meet goals, and work with clients under limited direction to mutually agreed outcomes and specific deadlines.

For details about who to contact and for more information please view Position Description

CSIRO’s Commitment to Diversity

We’re working hard to recruit diverse people and ensure all our people feel supported to do their best work and empowered to let their ideas flourish.

Flexible Working Arrangements

We work flexibly at CSIRO, offering a range of options for how, when and where you work. Talk to us about how this role could be flexible for you. Balance


At CSIRO you can be part of helping to solve big, complex problems that make a real difference to our future. We spark off each other, learn from each other, trust each other and collaborate to achieve more than we could individually in a supportive, rewarding, inclusive and truly flexible environment. 

Apply Online

To apply online, please provide a CV and cover letter, which includes evidence-based responses to each of the selection criteria which are specified in the position description, and demonstrate your motivation for the role.

Applications Close: 3rd February 2019

For the selection documentation and details on how to apply, visit or call 1300…show number

Recent Jobs