About this role
Role Overview
Defense is hiring a Senior C++ Software Engineer for the Edge Systems team based in Melbourne. This position suits an experienced software professional looking to design and build foundational software that drives intelligent, autonomous systems in challenging real-world scenarios.
Key Responsibilities
Requirements
Skills and Tools
About the Company
Defense, operating through Shield AI, is a venture-backed technology enterprise focused on safeguarding service members and civilians through intelligent systems. Key offerings include the Hivemind autonomy software, V-BAT and X-BAT aircraft, alongside Aechelon simulation and synthetic reality technologies. The organization maintains global offices and facilities across the Asia-Pacific region, Europe, the Middle East, and the United States.
How to Apply
Interested candidates should visit the official company careers page to submit an application for this Melbourne-based position.
Skills and tech stack
Questions candidates ask
Where is this job located?
This position is located in Melbourne.
What primary programming language is required?
The role requires expertise in modern C++ software development.
Is this a remote position?
No, this is not a remote position.
What kind of systems does the Edge Systems team focus on?
The team focuses on Linux-based edge computing platforms, including ARM64 and NVIDIA Jetson-class systems, rather than bare-metal firmware or microcontroller development.
How can I apply for this role?
You can apply by visiting the official company careers page.
