The International Centre for Radio Astronomy Research (ICRAR) is a State-funded Centre established as a joint venture between The University of Western Australia (UWA) and Curtin University. The Centre, along with CSIRO, is playing a key role in Australia's participation in the international Square Kilometre Array (SKA) effort.
As a member of ICRAR’s Data Intensive Astronomy (DIA) team, you will focus on porting and optimising existing algorithms to accelerators like GPUs or implement new algorithms on these platforms. You, as an experienced GPU software engineer, will work within our DIA team on various software projects. In particular you will expand our expertise in the area of optimised GPU algorithms. You are also encouraged to research the applicability of other accelerator/processor technologies for certain algorithms.
Relevant tertiary qualification preferably a Degree in software engineering or computer science or demonstrated equivalent competency.
Substantial and extensive relevant experience in GPU software development and optimisation.
Demonstrated ability to architect, design and develop high quality software in multiple languages, including C/C++, Python, CUDA, OpenCL, OpenACC and/or others.
Demonstrated ability to work effectively in distributed scientific or commercial collaborations.
Well-developed written and verbal communication skills.
To succeed in this role you will need to be self-motivated and enthusiastic about identifying and tackling new challenges. The position will require working off normal hours to attend video and telecoms with international collaborators and this also includes occasional domestic and international trips. The DIA team is both multi-national and multi-cultural and we are working closely together on many diverse projects in a collaborative rather than competitive way. We need a person who is able to listen and actively contribute in such an environment, respect other opinions and expertise and bring forward their own. ICRAR supports the principal of equity and diversity and for this position we would strongly encourage female applicants. We are able to support flexible and remote working hours and are well aware of issues surrounding family care.
Full details of the position's responsibilities and the selection criteria are outlined in the position description.