- Shieldai
- Melbourne, VIC
- 25 days ago
Staff C++ Build and Release Engineer (R5673).
Before you go
Before you leave us, sign up for our email alerts
We don't do job spam, just the best digital jobs delivered straight to your inbox.
Staff C++ Build and Release Engineer (R5673): our view in 3 lines...
- The Role:This role is for a C++ build and release engineer focused on autonomy and vision products in a defence-tech company.
- The Person:The person will own C++ build and release workflows, maintain containerised CI/CD pipelines, manage JFrog or Artifactory repositories, improve reproducibility, and validate and deploy autonomy and vision-system products.
- Requirements:The ideal candidate has strong hands-on experience with modern C++ software, build systems and toolchains, CI/CD for compiled software, Docker or Podman, Linux or Unix systems, and Python deployment or distribution.
About the role
Job Description:
We’re building intelligent systems that protect service members and civilians. Our autonomy and vision technology is now being adopted across some of the most complex and high-stakes environments in modern defence.
We’ve developed a dedicated software factory for building, optimising, evaluating, and analysing autonomy and vision system solutions - and it’s gaining serious momentum. As demand grows, we’re working closely with partners and customers to solve real warfighting problems and deliver technology that genuinely changes what’s possible.
This role sits at the heart of that mission.
This is a build & release engineering role for teams shipping autonomy software to edge-deployed systems, frequently in isolated / constrained environments. You’ll own the engineering “last mile” between C++ development and dependable delivery: reproducible builds, trustworthy artefacts, promotion across environments, and deployable releases that work where they matter most.
If you love modern C++ toolchains, dependency hygiene, artefact provenance, and making CI/CD fast and deterministic—this is for you.

