← Search

Senior Engineer, C++ Software (R5848)

Shield AI · AUS

Location
Melbourne
Metro
Melbourne
Workplace
On-site
Level
Senior
Type
Internship
Posted
1 month ago
Source
Lever

Read the full posting & apply ↗

C++LinuxCUDA

What the posting covers

About the company

Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality…

Job Description

Shield AI is seeking a Senior C++ Software Engineer, Edge Systems to define and build the software foundations that power autonomous systems operating in demanding real-world environments. This role sits within the Edge Systems team, where software meets…

Job Description

No two weeks look the same. One day you might be optimising image-processing pipelines on embedded GPUs. The next you could be defining architecture for future autonomous platforms, leading the integration of new sensors, or collaborating with AI researchers…

What you'll do

Technical Leadership Own and evolve the technical direction of significant edge software capabilities spanning edge compute, imaging, sensor integration, and mission systems. Define architecture and technical strategy across multiple projects, products, and…

What you'll do

Integrate RGB, NIR, and thermal cameras alongside GPS, IMU, and other sensors using operating system APIs, middleware, vendor SDKs, and hardware-facing interfaces. Develop calibration, synchronisation, data capture, observability, diagnostics, inspection, and…

Required qualifications

Degree in Computer Science, Software Engineering, Electrical Engineering, Robotics, or a related discipline, or equivalent industry experience. Extensive industry experience developing modern C++ software for Linux. Demonstrated experience developing…

Required qualifications

Ownership of long-term technical strategy alongside hands-on engineering and product delivery. Evidence of establishing platforms, standards, interfaces, or engineering practices adopted beyond their immediate team. Strong judgement when balancing…

Preferred qualifications

We do not expect candidates to have all of the following. Experience in any of these areas will help you stand out. Runtime-critical, multi-threaded, or performance-sensitive C++ software. High-throughput imaging or sensor-processing pipelines, including…