CareerPlanSign in

Low Level HPC Developer

Perth, Western Australia💼 Full-time🗓 2026-09-17 → 2026-09-29

Core

Design, implement, optimize, and maintain high-performance scientific processing software for signal-processing and subsurface imaging tools.

Role type

Senior low-level HPC software engineer

Builds

Scientific applications for data management, large I/O, and numerical processing

Domain

High-performance computing (HPC) and applied physics

Deliverable

production ML models | product features

Required skills

C/C++ expert-level development, low-level performance optimization, threading and concurrency, vectorization, memory alignment, loop unrolling, parallel computing, large I/O handling

Preferred skills

Java, Python, Intel Xeon Phi AVX-512, CUDA

Technologies

C, C++, Python, Java, CUDA, Intel Xeon Phi

Responsibilities

High- and detailed-level design of scientific processing software, Implementation, testing, optimisation and maintenance of software, Inspection and maintenance of software written by other members of the team, Acting as 3rd-level technical support for otherwise-unresolvable customer issues, Acting as mentor for an exceptional intern or junior developer

Seniority

Senior, hands-on IC

Sourced via viewjobs · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.