Software Engineer

Job no: 493427
Work type: Fixed term - Full-time
Location: Adelaide CBD
Categories: Various categories

Apply now
  • Based in the College of Engineering and Information Technology
  • Full-time fixed term contract until 31 March 2028
  • Salary Range: HEO7 $103,719 - $116,002 per annum (plus 17% superannuation)


At Adelaide University, we create the opportunities you need to achieve your ambitions because when you thrive, we thrive. 

We are transforming education for contemporary learners and global citizens. Building on a proud legacy and shaped by bold ambition, it’s a place of excellence and equity, where our vibrant community of staff are united by our purpose to inspire Australia’s future change-makers and create a better tomorrow.

Join a high-impact research project at the forefront of next-generation computing technology. As a Software Engineer, you’ll design, develop and maintain the software infrastructure that enables technology assessment, benchmarking, testing and evaluation of advanced computing platforms. You’ll work hands-on with CPUs, GPUs, FPGAs, SoCs/MPSoCs and accelerator-based architectures, building automated benchmarking capabilities, trusted toolchains, data collection systems and reproducible test environments.


Work that matters 

This is an exciting opportunity to combine strong software engineering with interests in computer architecture, performance engineering and experimental systems research, while contributing to the evaluation of emerging technologies for demanding combat-system computing environments. You’ll play a key role in translating research concepts and candidate technologies into robust, instrumented and repeatable software/hardware test environments, with a focus on understanding performance and Space, Weight, Power and Cooling (SWaP-C) trade-offs.

Curious to learn more? Explore the full role description to discover more about this opportunity.


The team 

You’ll be part of a multidisciplinary team of researchers, engineers and Defence stakeholders working on the SWaP-C Optimisation Computer Technology Assessment research project. The team is focused on investigating, prototyping, integrating and evaluating current and emerging compute technologies, with an emphasis on practical, evidence-based assessment. Working collaboratively across research and engineering disciplines, you’ll help establish representative test and evaluation environments and an integrated, governed and version-controlled toolset to support future technology assessments. This is a collaborative environment where software engineering expertise directly contributes to research outcomes and helps shape the understanding and roadmap of advanced computing technologies.

Visit the AU website to learn more about School of Computer Science and Information Technology.


Our people  

Our people are guided by purpose, curiosity and a commitment to lifelong learning. We embrace authenticity, innovation and collaboration, and harness diverse thinking in our pursuit of excellence.

This is an opportunity to join a vibrant team as we launch Australia’s new university for the future, Adelaide University.

Learn more about our people, what we stand for and what we offer at  Careers at AU.


Experience 

To join our community and thrive in this role, you will likely have the following skills and experience:

  • Relevant degree in Computer Science, Software Engineering, Computer Systems Engineering, Electrical/Electronic Engineering, or a closely related discipline, or equivalent professional experience.
  • High-level software engineering capability in C/C++ and Python, including development, debugging, testing and maintenance of research or production-quality software.
  • Strong experience with Linux-based systems, source control, build systems, scripting and automation, with desirable experience in CI/CD, containers and infrastructure automation.
  • Demonstrated expertise in performance engineering, benchmarking, profiling and systems measurement, including designing repeatable experiments and analysing quantitative results.
  • Knowledge of computer architecture and heterogeneous computing, with practical experience integrating hardware/software toolchains, drivers, SDKs, compilers, profilers or instrumentation across CPUs, GPUs, FPGAs, SoCs/MPSoCs or accelerators; strong technical communication and multidisciplinary teamwork skills.
  • Ability to deliver project outcomes to agreed milestones, handle sensitive project information and comply with security requirements
  • Australian Citizenship and eligibility to obtain an NV1 clearance required


Our commitment to inclusion and diversity 

We are committed to fostering a culture of inclusion where diversity is celebrated and everyone feels respected and valued. Adelaide University is an equal opportunity employer, committed to creating a safe, inclusive, and equitable workplace where everyone can thrive. We strongly encourage applications from Aboriginal and Torres Strait Islander peoples, people with disability, and people of all ages, genders, cultural backgrounds, sexual orientations, and gender identities. We are committed to supporting flexible working arrangements and providing reasonable adjustments throughout the recruitment process. 


Launch your future with Adelaide University now 

Applying is simple. Simply click on the Apply Now button and upload: 

  • your current CV 
  • a cover letter that tells us why you’re excited about the role 
  • upload a document that includes your responses to all the experience criteria


Submit your application by 11:30pm Sunday 27 September 2026 

The University reserves the right to close this advertisement before the closing date if a suitable candidate is identified. 

For further information about this opportunity, please contact (quoting reference number 493427).

Evelyn Ruth
Talent Acquisition Advisor
+61 8 8302 1700 | careers.adelaideuniversity@adelaide.edu.au 


Applications are welcomed from Australian citizens, residing in Australia only.

Appointment is subject to a Personnel Security Clearance at NEGATIVE VETTING LEVEL 1 being obtained and maintained.

 

#LI-DNI

#S-DNI 

Position Description

Advertised: Cen. Australia Standard Time
Application close: Cen. Australia Standard Time

Apply now

Back to list