C++ Build & Release Engineer - Edge Autonomy

Shieldai

City of Melbourne

On-site

AUD 120,000 - 160,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Shield AI is hiring a focused Build & Release Engineer to own the C++ build and release lifecycle for autonomy software destined for edge deployments. You will drive reproducible builds, ensure artefact provenance, and maintain containerised CI/CD pipelines across isolated environments.

You will collaborate with engineers and system admins to keep deployments reliable in real-world conditions, including air‑gapped or restricted delivery contexts, from Port Melbourne.

Qualifications

  • Proven experience delivering modern C++ in production environments.
  • Ownership of build systems, toolchains, and dependency management.
  • Significant CI/CD experience for compiled software and artifact stores.

Responsibilities

  • Own C++ build and release workflows from source to release.
  • Maintain containerised CI/CD pipelines across isolated environments.
  • Build and maintain container images for edge deployment.
  • Manage JFrog/Artifactory repositories and promote artifacts.
  • Improve build reproducibility and reduce pipeline flakiness.

Skills

Modern C++
Build systems
CI/CD
Linux/Unix
Debugging
Python tooling
Air-gapped DevOps

Tools

Conan
CMake
Ninja
Nix
Artifactory

Job description

Shield AI is hiring a focused Build & Release Engineer to own the C++ build and release lifecycle for autonomy software destined for edge deployments. You will drive reproducible builds, ensure artefact provenance, and maintain containerised CI/CD pipelines across isolated environments.

You will collaborate with engineers and system admins to keep deployments reliable in real-world conditions, including air‑gapped or restricted delivery contexts, from Port Melbourne.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Edge Deployment C++ Build & Release Engineer
Edge Deployment C++ Build & Release Engineer

Shield AI • City of Melbourne

On-site
AUD 120,000 - 180,000
Competitive salary
Performance-based incentives
Long-term growth opportunities
Staff C++ Build and Release Engineer (R5673)
Staff C++ Build and Release Engineer (R5673)

Shieldai • City of Melbourne

On-site
AUD 120,000 - 160,000
Staff C++ Build and Release Engineer (R5673)
Staff C++ Build and Release Engineer (R5673)

Shield AI • City of Melbourne

On-site
AUD 120,000 - 180,000
Competitive salary
Performance-based incentives
Long-term growth opportunities
Senior Staff C++ Engineer, Edge Systems & Autonomy
Senior Staff C++ Engineer, Edge Systems & Autonomy

Shieldai • City of Melbourne

On-site
AUD 180,000 - 240,000
Senior C++ Edge Systems Engineer – Real-World Robotics
Senior C++ Edge Systems Engineer – Real-World Robotics

Shield AI • City of Melbourne

On-site
AUD 80,000 - 120,000
Real-Time Computer Vision Engineer (C++) — Edge Perception
Real-Time Computer Vision Engineer (C++) — Edge Perception

Shield AI • City of Melbourne

On-site
AUD 120,000 - 180,000
Senior Software Test & Automation Engineer (Autonomy)
Senior Software Test & Automation Engineer (Autonomy)

Shield AI • City of Melbourne

On-site
AUD 120,000 - 150,000
Senior C++ Edge Software Engineer, Linux & Sensors
Senior C++ Edge Software Engineer, Linux & Sensors

Shieldai • City of Melbourne

On-site
AUD 150,000 - 190,000
Senior/Staff Engineer, C++ Software - Edge Systems (R5190)
Senior/Staff Engineer, C++ Software - Edge Systems (R5190)

Shield AI • City of Melbourne

On-site
AUD 80,000 - 120,000
Real-Time C++ Computer Vision Engineer - Edge
Real-Time C++ Computer Vision Engineer - Edge

Shield AI • City of Melbourne

On-site
AUD 120,000 - 190,000