Job Details

Job Display - Return to Search Results

Software Developer

Fixed Term
Location: Canberra / ACT
Categories: Professional
Classification: ANU Officer 7

Classification: ANU Officer Grade 7Salary package: $88,523 - $92,957 plus 17% superannuationTerm: Full time, Fixed term (3 years)
Develop software to support the MMTk project
Established international research program
College overview
The ANU College of Engineering and Computer Science (CECS) is dedicated to contributing to the Australian National University’s reputation for excellence in research and research-led education, bringing together expertise across a range of areas to reimagine the role of engineering and computing for future generations. CECS is a diverse and vibrant community dedicated to discovery and to making knowledge matter. Our academics, staff, and students are engaged in ground-breaking, cutting-edge research, in exciting areas such as renewable energy, robotics, telecommunications, biomaterials, computer systems, security, human-machine interaction, and artificial intelligence.
The Research School of Computer Science (RSCS) is unique in Australia. It includes a creative mix of staff and students that embrace the breadth of computer science. It is a diverse and vibrant community dedicated to discovery and to making knowledge matter. It is home to world-class academics undertaking high-quality research, training of research students and delivering coursework teaching programs.
Position overview
This position is a fixed term appointment for a period of three years to contribute to the development for the MMTk memory management framework.   MMTk is internationally renowned as the leading platform for garbage collection research and development.   The project is undergoing a complete re-write with substantial support from industrial partners and the Australian Research Council.   The project is being transformed to work directly with the most widely used virtual machines in academia and industry.  Our initial porting targets are OpenJDK and Chromium’s V8.  Applications are particularly invited from developers and researchers whose expertise is in the area of the development of performance-oriented open source systems software, ideally with experience with Rust. We welcome and develop diversity of backgrounds, experiences and ideas and encourage applications from individuals who may have had non-traditional career paths, who may have taken a career break or who have achieved excellence in careers outside of academia.
Longer term and/or ongoing appointment may be offered in exceptional cases subject to performance and budget availability as well the candidate’s demonstrated capability and desire to complement the Research School of Computer Science strategic agendas in teaching, research and broader engagement within the University and community.
For further information please contact Professor Steve Blackburn, Research School of Computer Science E:
ANU values diversity and inclusion and believes employment opportunities must not be limited by socio-economic background, race, religion or gender. The University actively encourages applications from women, Aboriginal and Torres Strait Islander people and candidates from culturally and linguistically diverse backgrounds. Furthermore, it is policy in the ANU College of Engineering and Computer Science to require selection panels to seek a gender balance when compiling shortlists of candidates for interview. For more information about staff equity at ANU, visit  
The ANU provides attractive benefits and excellent support to maintain a healthy work/life balance and offers generous remuneration benefits, including four weeks paid vacation per year, assistance with relocation expenses and 17% employer contribution to superannuation. This also includes generous parental leave, the possibility of flexible and part time working arrangements, a parental and aged care support program, dual career hire programs, ANU school holiday programs, and childcare facilities on campus. For more information, please visit
Application information
Applicants must apply online via the ANU recruitment portal and should upload the following separate documents:
A detailed curriculum vitae including the names and contact details of at least three referees (preferably including a current or previous supervisor). If your CV does not include referees you can complete these online when prompted in the application form.
A statement addressing the selection criteria.
A 1-2 page statement outlining your experience in software development, and what you would bring to the MMTk project, if you were appointed.
Other documents, if required.
Applications which do not address the selection criteria may not be considered for the position.
Please note: The successful applicant must have rights to live and work in this country.
Position Description & Selection Criteria

Advertised: 18 Sep 2019 09:00:00 AM AUS Eastern Standard Time
Applications close: 06 Oct 2019 11:55:00 PM AUS Eastern Daylight Time

More information on this Job

ID: 16451818 - Save Job
Category: Jobs : Education Jobs
Employer Info:
Software Developer The Australian National University


ANU is a world-leading university in Australia’s capital. Our focus is on research as an asset, and an approach to education.

The Australian National University


Post Your Resume

Create a profile, get found by employers.

Post Job Now

Posting a job ad is free. Create an account to post your listing now.


Any Questions?

We are happy to help, send us any question you like.