High-Performance Computing Software Engineer

3 weeks ago


Perth, Western Australia DUG Full time
{"title": "HPC Software Developer Position", "description": "Join Our Team of Experts in High-Performance Computing

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.


Our team operates 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 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.

Key Responsibilities:

  • Design and implement scientific processing software
  • Optimize and maintain software written in the most appropriate language to solve each problem
  • Inspect and maintain software written by other members of the team
  • Become conversant in the problem domains of new and existing products
  • Provide technical support and feedback to peers
  • Collaborate on priority and scheduling for rapid product iterations
  • Mentor junior developers

Requirements:

  • Demonstrable expert-level skills as a software developer in C or C++
  • Ability to optimize low-level performance
  • Experience in data management, large I/O, highly-parallel computing, or numerical processing
  • Excellent written and spoken business and technical English

What We Offer:

  • A position in a leading high-tech company in Australia
  • An international team with top software engineers
  • A flat management structure for minimal bureaucracy
  • Flexibility and work-life balance
  • Modern offices with end-of-trip facilities and views over Kings Park
  • Opportunity to participate in social events

Compensation:

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

Disclaimer:

The offer is subject to pre-employment screenings that may include verification of your right to work, provision of qualifications, and a nationally approved criminal history check.

", "lang_code": "en"}

  • Perth, Western Australia DUG Full time

    pWe 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./pbrpWe operate three world-class green supercomputer clusters, running a large...


  • Perth, Western 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...


  • Perth, Western Australia DUG Full time

    {"title": "Job Description", "content": "Job Title: Low-Level HPC DeveloperWe 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...


  • Perth, Western 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.As a software engineer at DUG Technology, you'll work within a world-class team...


  • Perth, Western 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.As a software engineer at DUG Technology, you'll work within a world-class team...


  • Perth, Western 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...


  • Perth, Western Australia Lenovo Full time

    Job Title: High Performance Computing ConsultantAbout the Role:Lenovo is seeking a seasoned Principal Consultant for Power and Cooling in Australia to join its Global HPC Professional Services and Power & Cooling team. As a High Performance Computing Consultant, you will be responsible for deciphering complex RFP requirements related to facility power and...


  • Perth, Western Australia CSIRO Full time

    About the RoleCsiro is seeking a talented individual to join our SKA-Low Computing and Software team as a Software Engineer. As a key member of the team, you will play a crucial role in the construction and operation of the SKA-Low Telescope.Key ResponsibilitiesDesign and develop software solutions for the SKA-Low Computing and Software teamCollaborate with...


  • Perth, Western Australia CSIRO Full time

    About the RoleCsiro is seeking a talented individual to join our SKA-Low Computing and Software team as a software engineer. The successful candidate will be responsible for designing, developing, and maintaining software systems for the SKA-Low telescope.Key ResponsibilitiesDesign and develop software systems for the SKA-Low telescopeCollaborate with the...


  • Perth, Western Australia CSIRO Full time

    About the RoleCsiro is seeking a talented individual to join our SKA-Low Computing and Software team as a Software Engineer. As a key member of the team, you will play a crucial role in the construction and operation of the SKA-Low Telescope.Key ResponsibilitiesDesign and develop software solutions for the SKA-Low Computing and Software teamCollaborate with...

  • Software Engineer

    3 weeks ago


    Perth, Western Australia Business In Heels International Pty Full time

    Join the SKA-Low Computing and Software TeamWe are seeking talented individuals to join our Computing and Software team at the SKA-Low Observatory. As a key player in the construction and operation of the SKA-Low Telescope, our team is responsible for developing and implementing cutting-edge software solutions to support the telescope's operations.About the...


  • Perth, Western Australia CSIRO Full time

    About the RoleCsiro is seeking a talented individual to join our SKA-Low Computing and Software team as a software engineer. The successful candidate will be responsible for designing, developing, and maintaining software systems for the SKA-Low telescope.Key ResponsibilitiesDesign and develop software systems for the SKA-Low telescopeCollaborate with the...


  • Perth, Western Australia CSIRO Full time

    About the RoleCsiro is seeking a skilled Computing and Software professional to join the SKA-Low Computing and Software team. As a key member of the team, you will play a crucial role in the construction and operation of the SKA-Low Telescope.Key ResponsibilitiesDesign and develop software solutions for the SKA-Low Computing and Software teamCollaborate with...

  • Software Engineer

    3 weeks ago


    Perth, Western Australia InnovationAus Pty Ltd Full time

    Join the SKA-Low Computing and Software TeamWe are seeking talented individuals to join our Computing and Software team at the SKA-Low Telescope. As a key member of our team, you will play a crucial role in the construction and operation of the SKA-Low Telescope, a next-generation radio astronomy facility that will revolutionise our understanding of the...


  • Perth, Western Australia Michael Page Australia Full time

    Lead a High-Performing Software Engineering TeamJoin a leading player in the industry as a Software Engineering Team Lead. This is a unique opportunity to lead a high-performing and tech-oriented team, working on cutting-edge projects that drive innovation and customer satisfaction.About the RoleAs a Software Engineering Team Lead, you will be responsible...

  • Software Engineer

    7 days ago


    Perth, Western Australia Careerone Partner Network Full time

    Empower your career with Careerone Partner Network as a skilled Software Engineer.We are seeking a talented Application Developer to join our innovative team.As a Programmer, you will design, develop, and maintain software applications, ensuring they are efficient, reliable, and scalable.Responsibilities:Conduct research and analysis of system programming...


  • Perth, Western Australia Michael Page Australia Full time

    Lead a High-Performing Software Engineering TeamWe are seeking an experienced Software Engineering Team Lead to lead a high-performing and tech-oriented team in Perth, Western Australia. As a key member of our organization, you will be responsible for developing and implementing technical strategies, fostering a culture of innovation and continuous...

  • Software Engineer

    4 weeks ago


    Perth, Western Australia InnovationAus Pty Ltd Full time

    Join the SKA-Low Computing and Software TeamWe are seeking talented individuals to join our Computing and Software team at the SKA-Low Telescope, a next-generation radio astronomy facility that will revolutionise our understanding of the Universe and the laws of fundamental physics.About the RoleWe are looking for candidates with a passion for Computing and...


  • Perth, Western Australia Michael Page Full time

    About the RoleWe are seeking an experienced Software Engineering Team Lead to join our team in Perth, Western Australia. As a key member of our organization, you will be responsible for leading a high-performing team of software engineers and driving technical strategies to deliver innovative solutions.Key ResponsibilitiesLead and manage a team of software...


  • Perth, Western Australia EagleView Technology Corp. Full time

    About UsEagle View Technology Corp. is a leading provider of aerial imagery, property insights, and software that revolutionizes the way people work.We hold more than 300 patents and own a vast geospatial data and imagery library covering 94 percent of the US population.We provide the most accurate data, empowering customers in the government, construction,...