High-Performance Computing Software Engineer
1 week ago
We are a technology company at the forefront of innovative high-performance computing solutions. Our mission is to leverage large and complex data sets for our clients across various industries.
Our team operates three world-class green supercomputer clusters, running a comprehensive suite of scientific applications. The research and development team comprises mathematicians, geophysicists, and software engineers responsible for creating and maintaining signal-processing and subsurface imaging tools.
We're seeking talented low-level software developers who can apply their skills to new scientific domains. Our environment combines C / C++ / Python / Java, with an emphasis on CPUs (Intel Xeon Phi and AVX-512) and GPUs (via CUDA). As a developer, you'll determine when C is appropriate, when hand-vectorising adds value, and when it's unnecessary.
Key Responsibilities:
- Design and implement scientific processing software
- Implement, test, optimise, and maintain software in the most suitable language for each task
- Inspect and maintain software developed by other team members
- Stay up-to-date with problem domains in new and existing products
- Provide 3rd-level technical support for complex customer issues
- Foster regular constructive feedback between peers
- Collaborate on prioritisation and scheduling for rapid product iterations
- Mentor junior developers or interns
Requirements:
- Demonstrable expert-level programming skills in C or C++ (Java or Python expertise is a plus)
- Ability to optimise low-level performance (comfortable discussing concepts like threading, concurrency, vectorisation, memory alignment, loop unrolling)
- Experience in advanced work areas such as data management, large I/O, parallel computing, or numerical processing
- Excellent business and technical English communication skills for direct client interaction
We Offer:
- A position in one of Australia's top high-tech companies
- An international team of skilled software engineers
- A flat management structure minimising bureaucracy for focus on key tasks
- Flexible working hours and work-life balance
- Central location in Australia's sunniest capital city, modern offices with end-of-trip facilities and nearby amenities
- Opportunities for social events with colleagues
Compensation: An attractive salary ($120,000 - $180,000 AUD per annum) will be negotiated based on skills and experience.
-
Software Engineer
1 week ago
Perth, Western Australia DUG Full timeWe are a pioneering technology company at the forefront of high-performance computing (HPC), leveraging our strong foundation in applied physics to drive innovation. Our cutting-edge hardware and software solutions empower clients worldwide to unlock the value of complex data sets.As a key member of our team, you will collaborate with world-class engineers...
-
High-Performance Computing Software Engineer
3 weeks ago
Perth, Western Australia DUG Full timeWe 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...
-
High Performance Computing Software Engineer
2 weeks ago
Perth, Western Australia DUG Full timeWe are a cutting-edge technology company at the forefront of high-performance computing, leveraging innovative hardware and software solutions to empower clients worldwide.Our expert team operates three world-class green supercomputer clusters, driving advancements in signal-processing and subsurface imaging tools. As a skilled low-level software developer,...
-
High-Performance Computing Software Engineer
4 weeks ago
Perth, Western Australia DUG Full timeWe 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...
-
High-Performance Computing Software Engineer
3 weeks ago
Perth, Western Australia DUG Full timeJoin Our TeamWe are a leading technology company specializing in high-performance computing (HPC) solutions. Our innovative products enable clients to leverage large and complex data sets.As a key member of our software team, you will work on ambitious projects to develop advanced features for our scientific products, including DUG Insight, our flagship...
-
High-Performance Computing Software Developer
4 weeks ago
Perth, Western Australia DUG Full timeWe 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 timeAt 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...
-
Senior Software Engineer
7 days ago
Perth, Western Australia DUG Full timeWe 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...
-
High-Performance Computing Specialist
2 weeks ago
Perth, Western Australia DUG Full timeWe are a leading technology company in 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 High-Performance Computing Specialist at DUG Technology, you'll work within a...
-
High-Performance Computing Specialist
18 hours ago
Perth, Western Australia DUG Full timeWe 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...
-
High-Performance Computing Expert
7 days ago
Perth, Western Australia DUG Full timeAs 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...
-
High Performance Computing Specialist
2 weeks ago
Perth, Western Australia DUG Full timeWe are a pioneering technology company at the forefront of innovation in high-performance computing, underpinned by our strong foundation in applied physics. Our cutting-edge hardware and software solutions empower clients to unlock insights from complex data sets.Our three world-class green supercomputer clusters operate a diverse suite of scientific...
-
Perth, Western Australia DUG Full timeCompany 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...
-
High Performance Computing Consultant
1 month ago
Perth, Western Australia Lenovo Full timeJob 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...
-
Senior Software Engineer
4 weeks ago
Perth, Western Australia DUG Full timeWe're a leading technology company in high-performance computing, 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're looking for software engineers to help us develop cutting-edge scientific processing...
-
Senior Software Engineer
4 weeks ago
Perth, Western Australia Motion Asia Pacific Full time**Job Title:** Senior Software Engineer - Cloud Computing**Job Description:** We are seeking a highly skilled Senior Software Engineer to join our cloud computing team. The ideal candidate will have experience in designing, developing, and deploying cloud-based applications using cloud computing platforms such as AWS or Azure.**Responsibilities:**Design and...
-
Software Engineer
4 weeks ago
Perth, Western Australia Quorum Software Full timeWe are seeking a skilled Software Engineer to join our team at {company}.Job SummaryThe Software Engineer will be responsible for designing, developing, and testing software applications. The ideal candidate will have excellent problem-solving skills, a strong understanding of programming languages, and the ability to work collaboratively in a team.Key...
-
Senior Software Engineer
4 weeks ago
Perth, Western Australia NES Fircroft Full timeAs a Senior Software Engineer, you will be responsible for designing and implementing high-performance systems that meet the needs of our clients.About the RoleWe are seeking a highly skilled software development expert to join our team. The ideal candidate will have a strong background in scalable solutions and be able to design and implement complex...
-
Advanced HPC Software Engineer
5 days ago
Perth, Western Australia DUG Full timeWe'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...
-
Software Engineering Leadership Manager
1 week ago
Perth, Western Australia Rocket Software Full timeSenior Software Engineering Manager OpportunityRocket Software is seeking a highly skilled and experienced Senior Software Engineering Manager to lead our global development teams. This is a technical, hands-on position for a leader who has extensive experience in mainframe (z/OS) software development, preferably in a commercial software vendor...