Senior/Staff Engineer, C++ Software - Edge Systems (R5191)
Shield AI · AUS
- Location
- Melbourne
- Metro
- Melbourne
- Workplace
- On-site
- Level
- Staff+
- Type
- Internship
- Posted
- 4 months ago
- Source
- Lever
Read the full posting & apply ↗
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 / Staff C++ Software Engineer, Edge Systems to help 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…
Job Description
You'll work alongside highly capable systems, hardware, autonomy, AI, product, and test engineers who enjoy solving difficult problems together. We believe our strongest technical leaders remain hands-on, and we expect our Staff Engineers to continue writing…
Technical Leadership
Lead the technical direction of significant edge software capabilities spanning edge compute, imaging, sensor integration, and mission systems. Influence software architecture across multiple projects and engineering teams. Drive engineering excellence…
Software Engineering
Design, develop, test, and maintain production C++ software for edge systems, imaging systems, mission applications, developer tooling, and automated test infrastructure. Build user-space Windows and Linux applications for NVIDIA Jetson, ARM64, and other edge…
Required qualifications
Degree in Computer Science, Software Engineering, Electrical Engineering, Robotics, or a related discipline, or equivalent industry experience. Strong commercial experience developing modern C++ software for Linux. Demonstrated experience developing…
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…
Additional Experience for Staff Level Engineers
While we hire across multiple experience levels, successful Staff Engineer candidates will typically demonstrate several of the following: Experience defining architecture for large or technically complex software systems. A track record of influencing…
Excerpts only. The employer’s page has the complete posting.