Jobiglo

No results.

C++ Software Developer

Brunel · Perth

New
🇬🇧 English
C++ Multithreading Concurrency Performance optimisation LibTorch Linux Docker Kubernetes Python C# Rust CI/CD

Job description

About the role

Brunel is seeking a C++ Software Developer to join a leading Australian resources operator. You will work within an established engineering team building high‑performance components for optimisation, simulation and real‑time decision making.

Key responsibilities

  • Design, develop and maintain high‑performance C++ components for optimisation, simulation and decision systems.
  • Ensure efficient CPU, memory and concurrency usage in performance‑critical code.
  • Integrate C++ modules into distributed micro‑service architectures.
  • Collaborate with data scientists to operationalise advanced algorithms.
  • Contribute to backend services written in other languages when required.
  • Participate in code reviews, debugging, performance analysis and production support.

Required profile

  • 4‑7+ years of experience developing production software systems.
  • Strong expertise in modern C++ and performance‑sensitive applications.
  • Proven experience with multithreading, concurrency and performance optimisation.
  • Familiarity with GPU‑accelerated workloads and LibTorch.
  • Solid Linux development background and experience with containerised environments (Docker, Kubernetes).
  • Ability to work in multi‑language codebases (e.g., Python, C#, Rust).
  • Experience with version control and CI/CD pipelines.

Required skills

  • C++ (modern)
  • Multithreading & concurrency
  • Performance optimisation
  • GPU programming & LibTorch
  • Linux development
  • Docker
  • Kubernetes
  • Python
  • C#
  • Rust
  • Git (version control)
  • CI/CD workflows

What we offer

  • Opportunity to work on cutting‑edge, high‑impact projects in the resources sector.
  • Collaboration with a skilled multidisciplinary engineering team.
  • Access to modern development tools and cloud‑native environments.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Brunel.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

↗ Postuler directement sur linkedin.com
Chat on WhatsApp

Published 10 hours ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Brunel

Perth