Software Engineer (Adelaide)

Software Engineer (Adelaide)

12 Sep
|
The University of Adelaide
|
Adelaide

12 Sep

The University of Adelaide

Adelaide

The University of Adelaide is a uniquely rewarding workplace. The size, breadth and quality of our education and research programs - including significant industry, government and community collaborations - offers you vast scope and...

- 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 workplace where software engineering expertise directly contributes to research outcomes and helps shape the understanding and roadmap of advanced computing technologies.

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.

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.

#J-18808-Ljbffr

📌 Software Engineer (Adelaide)
🏢 The University of Adelaide
📍 Adelaide

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (adelaide) / adelaide

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (adelaide) / adelaide