Low Level HPC Developer

7 months ago


Perth, Australia DUG Full time

We are a technology company at the forefront of high-performance computing (HPC) with a strong foundation in applied physics. Our innovative hardware and software solutions for the global technology and resource sectors enable our clients to leverage large and complex data sets.


We operate three world-class green supercomputer clusters, running a large suite of scientific applications. The research and development team of mathematicians, geophysicists, and software engineers are responsible for creating and maintaining this suite of signal-processing and subsurface imaging tools.


We’re looking for talented low-level software developers who are keen to apply their skills to a new scientific domain. We operate a mixed C / C++ / Python / Java environment and make heavy use of CPUs (incl. Intel Xeon Phi and its AVX-512 instruction set) and GPUs (via CUDA). You'll leverage your experience to determine when it's worth it to operate in C, to decide when there's value in hand-vectorising, and when it's a waste of time. When submitting your application, you'll show that you have an attention to detail by including ‘Shibboleth’ in your cover letter.


List of Responsibilities:

  • High- and detailed-level design of scientific processing software

  • Implementation, testing, optimisation and maintenance of software written in the most appropriate language to solve each problem (including Java, C/C++ and Python)

  • Inspection and maintenance of software written by other members of the team

  • Becoming conversant in the problem domains of new and existing products

  • Acting as 3rd-level technical support, for otherwise-unresolvable customer issues

  • Providing and receiving regular, constructive feedback to and from your peers

  • Collaborating on priority and scheduling for rapid product iterations

  • Acting as mentor for an exceptional intern or junior developer


Requirements:

  • Demonstrable expert-level skills as a software developer in C or C++ (if you also have Java or Python expertise, so much the better)

  • Demonstrable abilities in low-level performance optimisation (you should be comfortable having an in-depth conversation about concepts such as threading, concurrency, vectorisation, memory alignment, loop unrolling, etc.)

  • A history of advanced work in some of our major focus areas, such as data management, large I/O, highly-parallel computing, or numerical processing (in another industry is fine; we're interested in the "how", not the "why")

  • Excellent written and spoken business and technical English, suitable for working directly with clients


We offer:

  • A position in one of the most exciting high-tech companies in Australia

  • An international team with some of the best software engineers from all over the world

  • A low overhead, flat management structure designed to minimise bureaucracy so you can focus on what you’re great at

  • The flexibility to manage your own working times and a true work-life balance

  • Centrally located in Australia’s sunniest capital city, modern offices with end-of-trip facilities, views over Kings Park and nearby food options

  • Opportunity to participate in organised social events with like-minded colleagues


Compensation:

An attractive salary will be negotiated based on skills and experience.


DISCLAIMER

The offer is subjected to pre-employment screenings that may include, but are not limited to:
  • Verification of your right to work in the respective location
  • Provision of applicable and relevant qualifications
  • Nationally approved criminal history check


  • Perth, Western Australia DUG Full time

    We are a pioneering technology company at the forefront of high-performance computing (HPC) with a strong foundation in applied physics.Our innovative hardware and software solutions for the global technology and resource sectors enable our clients to leverage large and complex data sets.We operate three world-class green supercomputer clusters, running a...

  • Data Processing

    6 months ago


    Perth, Australia CSIRO Full time

    **Acknowledgement of Country**: CSIRO acknowledges the Traditional Owners of the land, sea and waters, of the area that we live and work on across Australia. We acknowledge their continuing connection to their culture and pay our respects to their Elders past and present. View our vision towards reconciliation **Child Safety**: CSIRO is committed to the...


  • Perth, Western Australia DUG Full time

    Company OverviewWe are a pioneering technology company at the forefront of high-performance computing (HPC) with a strong foundation in applied physics. Our innovative hardware and software solutions for the global technology and resource sectors enable our clients to leverage large and complex data sets.Location: Centrally located in Australia's sunniest...


  • Perth, Western Australia DUG Full time

    Job OverviewWe are a pioneering technology company at the forefront of high-performance computing (HPC) with a strong foundation in applied physics.About UsOur innovative hardware and software solutions empower clients to harness large and complex data sets, driving advancements in various sectors.Salary and BenefitsAn attractive salary will be negotiated...


  • Perth, Western Australia DUG Full time

    Unlock Your Potential in DUG's Innovative HPC TeamWe are a leading technology company at the forefront of high-performance computing (HPC) with a strong foundation in applied physics. Our cutting-edge hardware and software solutions for the global technology and resource sectors empower our clients to harness large and complex data sets.Our team operates...


  • Perth, Western Australia Allstar Recruitment Group Full time

    A leading low voltage contracting company, based in Western Australia, is seeking an experienced Technical Manager to oversee the security technicians and liaise with the projects team on new installations.The ideal candidate will have extensive experience in security systems, alarms, access control systems, CCTV, public address and other low voltage...


  • Perth, Western Australia DUG Full time

    We're at the forefront of high-performance computing, leveraging cutting-edge physics and innovative solutions to drive data-driven innovation in industries worldwide.Our three world-class green supercomputer clusters enable our clients to extract insights from large complex datasets. Our R&D team comprises mathematicians, geophysicists, and software...


  • Perth, Western Australia DUG Full time

    As a cutting-edge technology company, we are at the forefront of high-performance computing (HPC) with a strong foundation in applied physics. Our innovative hardware and software solutions enable our clients to leverage large and complex data sets.We operate three world-class green supercomputer clusters, running a suite of scientific applications developed...

  • Level 1

    7 months ago


    Perth, Australia Zoom Recruitment Full time

    Zoom Recruitment & Training offers a full suite of specialist solutions including Recruitment, Consulting, Training, and OH&S compliance from a local and national perspective. Our expertise spans over various industries and projects, along with our personalised service and tailored recruitment methodology, we aim to deliver service excellence to our...

  • Low Loader Drivers

    6 months ago


    Perth Airport, Australia Centurion Full time

    **Newly Revised Rate + Overnight Allowance**: - **Longer roster out of Perth**: - **IMMEDIATE START** **About the Role**: We are currently looking for experienced and reliable Low Loader Drivers to join our Heavy Haulage team based out of Perth Airport. This role is responsible for providing professional and safe transport services to deliver...

  • Low Loader Driver

    6 months ago


    Perth Airport, Australia Centurion Full time

    **Newly Revised Rate + Overnight Allowance**: - **Longer roster out of Perth**: - **IMMEDIATE START** **About the Role**: We are currently looking for experienced and reliable Low Loader Drivers to join our Heavy Haulage team based out of Perth Airport. This role is responsible for providing professional and safe transport services to deliver...

  • Director – Energy

    4 months ago


    Perth, Australia Turner & Townsend Full time

    Company Description Our global Conventional and Low Carbon Energy team support our Clients to strategise, set-up and deliver complex projects and programs across Oil & Gas, Sustainable Fuels, Conventional Power and De-carbonisation sectors, including their supporting infrastructure, providing the foundation for the energy transition. As we expand our...

  • Director – Energy

    4 months ago


    Perth, Australia Turner & Townsend Full time

    Company DescriptionOur global Conventional and Low Carbon Energy team support our Clients to strategise, set-up and deliver complex projects and programs across Oil & Gas, Sustainable Fuels, Conventional Power and De-carbonisation sectors, including their supporting infrastructure, providing the foundation for the energy transition.As we expand our Client...

  • Administration Officer

    2 months ago


    Perth, Australia CSIRO Full time

    **Acknowledgement of Country**: CSIRO acknowledges the Traditional Owners of the land, sea and waters, of the area that we live and work on across Australia. We acknowledge their continuing connection to their culture and pay our respects to their Elders past and present. **Child safety**: CSIRO is committed to the safety and wellbeing of all children and...


  • Perth, Australia CSIRO Full time

    **Acknowledgement of Country**: CSIRO acknowledges the Traditional Owners of the land, sea and waters, of the area that we live and work on across Australia. We acknowledge their continuing connection to their culture and pay our respects to their Elders past and present. View our vision towards reconciliation **Child safety**: CSIRO is committed to the...


  • Perth, Western Australia DUG Full time

    We are a leading technology company at the forefront of high-performance computing (HPC) solutions. Our innovative hardware and software enable our clients to leverage large and complex data sets.As an Advanced Software Developer, you'll join a world-class team on ambitious software challenges. Guided by an agile continuous integration process, you'll...


  • Perth, Western Australia DUG Full time

    At DUG Technology, we are at the forefront of high-performance computing (HPC) innovation. Our cutting-edge hardware and software solutions empower clients to unlock insights from complex data sets.We're seeking an experienced software engineer to help drive our next-generation scientific processing applications. The ideal candidate will be passionate about...


  • Perth, Western Australia DUG Full time

    We are a technology company at the forefront of innovation, leveraging high-performance computing (HPC) to drive breakthroughs in science and technology. Our cutting-edge hardware and software solutions empower clients worldwide to harness complex data sets.We seek skilled software engineers to help develop our next-generation scientific processing...


  • Perth, Western Australia DUG Full time

    We are a pioneering technology company at the forefront of high-performance computing (HPC) with a strong foundation in applied physics. Our innovative hardware and software solutions empower clients to unlock the full potential of large and complex data sets.As an HPC specialist, you'll collaborate with a world-class team of energetic problem solvers on...


  • Perth, Western Australia Monford Group Full time

    About Monford GroupWe are a leader in the construction industry, delivering projects on time, within budget, safely and sustainably across Australia's Infrastructure, Resources and Energy sectors.Our continued growth requires an entry-level Administrator to support our procurement team in Perth head office. This role will focus on data entry, administrative...