Senior Software Developer Marine Robotic Systems

University of Sydney

Sydney

On-site

AUD 117,000 - 148,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

University of Sydney's Australian Centre for Robotics (ACFR) seeks a Senior Software Developer with marine robotic systems experience to advance autonomous operations, navigation, data processing and mission planning.

Role spans HEO7-HEO8; spanning field trials, cloud-based data analysis, and user-friendly control interfaces for remote mission management and real-time monitoring.

Qualifications

  • Postgraduate qualification or equivalent experience in software engineering, robotics or related discipline.
  • Experience with agile or scrum environments and software development.
  • Experience developing software for robotics systems including integration and debugging.
  • Experience designing testing frameworks and deployment pipelines.
  • Experience across embedded systems, web apps and UI development.

Responsibilities

  • Work closely with researchers, engineers and stakeholders to deliver software solutions aligned to research goals.
  • Lead development of software components and applications for marine robotic systems.
  • Design system architecture to optimise performance and reliability.
  • Implement testing methodologies and resolve bugs and errors.
  • Plan and execute software deployments.
  • Maintain technical documentation and support compliance and safety requirements.

Skills

Postgraduate qualification
Agile/scrum experience
Robotics software
Testing frameworks
Deployment pipelines
Embedded systems
Web applications
UI development

Education

Postgraduate qualification or equivalent experience

Tools

Robotics software tools

Job description

  • Full time, fixed term 12-month position at the Australian Centre for Robotics
  • Work with a world leading marine robotics group exploring the translation of robotics research into practice
  • Base Salary HEO7 - 8 $117,133 - $147,858 + 17% superannuation
About the opportunity

The University of Sydney's Australian Centre for Robotics (ACFR) is one of Australia's leading robotics research groups and undertakes fundamental and applied research in the area of field robotics. Our marine systems group is focused on the development of autonomous marine vehicle systems for marine survey and has recently been awarded an Australian Economic Accelerator (AEA) Innovate grant to explore the commercialisation of our Autonomous Underwater Vehicle (AUV) technology. One of the key objectives of this project is to demonstrate the vehicle capabilities and validate operations in support of marine survey-as-a-service operations across several industry sectors.

Key project outcomes will include demonstration missions at sites around Australia and engaging with a range of key stakeholders as part of our market validation program. In collaboration with a strong existing scientific and industrial userbase, we will validate the developed tools and demonstrate how important scientific insights directly relevant to ecosystem management and commercial development in offshore industries can be derived from underwater imagery and associated data collected by AUV systems. Applications include environmental monitoring and impact assessment, climate change science, marine park management, marine archaeology, deep-sea geology, asset inspection and defence applications. Successful candidates will be expected to spend some time in the field supporting operations and validating the outcomes of their work in real-world trials to demonstrate capability.

To support this work, we are seeking a Senior Software Developer with experience in marine robotic systems. The successful candidate will play a crucial role in developing and refining the core functionalities that enable autonomous operations, including navigation, data processing, communication, and mission planning. Their primary responsibility will be developing communication systems and user-friendly command and control interfaces, allowing operators to easily configure missions and monitor AUV performance remotely as well as data visualisation tools and cloud-based platforms for real-time mission analysis. They will also work on software that allows the vehicles to navigate and adapt to dynamic underwater environments without human intervention, including algorithms for real-time sensor fusion, autonomous decision-making, and path optimisation to ensure the AUV can efficiently execute complex tasks such as underwater mapping or surveillance.

This role is offered across HEO7 and HEO8. At HEO7, you will have demonstrated experience and work independently, contributing to software development and supporting system design. At HEO8, you will bring deeper expertise, operate with a high degree of independence, and take a lead role in shaping and refining overall software design.

Your key responsibilities will be to:
  • work closely with researchers, engineers and stakeholders to deliver software solutions aligned to research goals
  • lead development of software components and applications for marine robotic systems
  • design system architecture to optimise performance and reliability
  • implement testing methodologies and resolve bugs and errors
  • plan and execute software deployments
  • maintain technical documentation and support compliance, risk and safety requirements
About you
  • postgraduate qualification or equivalent experience in software engineering, robotics or related discipline
  • demonstrated experience developing software solutions in agile or scrum environments
  • experience with robotics systems including software development, integration and debugging
  • experience designing and implementing testing frameworks and deployment pipelines
  • experience working across embedded systems, web applications and user interface development.
Sponsorship / work rights for Australia

You must have unrestricted work rights in Australia for the duration of this employment to be eligible to apply. Visa sponsorship is not available for this appointment.

Pre-employment checks and declarations

Your employment is conditional upon the successful completion of all pre-employment or background checks required for the role in terms satisfactory to the University. Also, to meet the University's obligations under the National Higher Education Code to Prevent and Eliminate Gender-Based Violence you will be asked to declare if you have been investigated for, or found to engaged in, sexual harm or gender-based violence in the course of previous employment or in a legal process. Similarly, your ongoing employment is conditional upon the satisfactory maintenance of all relevant clearances and background check requirements. If you do not meet these conditions, the University may take any necessary step, including the termination of your employment.

EEO statement

At the University of Sydney, our shared values are trust, accountability and excellence and we strive to be a place where everyone can thrive. We are committed to creating a University community that thrives through diversity and reflects the wider community that we serve. We deliver on this through our commitment to diversity and inclusion, evidenced by our people and culture programs, as well as key strategies to increase participation and support the careers of Aboriginal and Torres Strait Islander People, women, people living with a disability, people from culturally and linguistically diverse backgrounds, and those who identify as LGBTQIA+. We welcome applications from candidates from all backgrounds.

We are proud to be recognised as an Australian Workplace Equality Index (AWEI) Platinum Employer. Find out more about our work on diversity and inclusion.

Applications Close: Sunday 20 September 2026 11:59 PM

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

GDG on Campus | University of Sydney • Sydney

On-site
AUD 105,000 - 129,000
Senior Robotics Engineer
Senior Robotics Engineer

Slope • City of Melbourne

On-site
AUD 100,000 - 130,000
Platinum Healthcare Benefits
Private health plan through Bupa
Generous holiday calendar
+3
Software Engineer
Software Engineer

Ocius • Sydney

On-site
AUD 110,000 - 170,000
Scientific Software & Computing Support Technician
Scientific Software & Computing Support Technician

University of Sydney • Sydney

Hybrid
AUD 107,000 - 116,000
Robotics Software Engineer
Robotics Software Engineer

Opus Recruitment Solutions • Fremantle

On-site
AUD 80,000 - 110,000
Manager, Research Training & Culture - Arc Centre Of Excellence For Quantum Computer Performance And
Manager, Research Training & Culture - Arc Centre Of Excellence For Quantum Computer Performance And

UNSW Employees, Location, Alumni • Sydney

On-site
AUD 132,000 - 149,000
17% Superannuation
Flexible working
Additional leave
+1
Senior Technical Officer
Senior Technical Officer

The University of Sydney • Sydney

On-site
AUD 117,000 - 128,000
Business Development Manager
Business Development Manager

Front Door Defense • Sydney

On-site
AUD 100,000 - 160,000
Stock options
Competitive salary
Medical insurance
+2
Software Engineer
Software Engineer

Centre for Continuing Education • Sydney

On-site
AUD 117,000 - 150,000
Research Associate – last-mile logistics
Research Associate – last-mile logistics

UNSW • City of Melbourne

On-site
AUD 95,000 - 127,000