Senior Software Engineer
- Level
- Senior
Not stated in the posting: salary, work type, visa.
Open. First seen 22 October 2026.
About the role
Build the software behind Hadrian, Praetorian’s AI-enhanced command and control system coordinating autonomous defence against drone swarms.
About Praetorian
Praetorian Aeronautics builds advanced autonomous aerial systems designed to protect and defend against the rapidly evolving threat of drone warfare.
Headquartered in Adelaide and with office locations across Melbourne, Darwin and Brisbane, we are developing an integrated ecosystem of counter-autonomy systems including:
- Dagger – a modular autonomous interceptor designed to defeat Group 2–3 drone threats
- Hadrian – an AI-enhanced command and control system enabling operators to deploy interceptors at scale
- Venator – a long-endurance autonomous mothership UAS capable of deploying interceptors and extending operational reach
Together, these systems enable defence operators to detect, assess, and defeat autonomous threats while maintaining situational dominance in contested environments.
Why This Role Matters
Drone swarms represent one of the fastest-growing threats in modern warfare. Hadrian provides the command and control layer that allows operators to understand swarm behaviour, plan responses, and coordinate autonomous interceptors.
As a Software Engineer on Hadrian, you’ll help build the platform that turns advanced autonomy research into operational defence capability.
The Role
You’ll develop core services and systems within the Hadrian platform that support swarm analysis, mission coordination, and operational decision-making.
Working in Rust, you’ll contribute to the command-and-control software that connects Praetorian’s autonomous defence systems and enables them to operate together in complex environments.
What You’ll Do
- Develop high-performance services supporting counter-UAS operations
- Work with AI researchers to integrate algorithms into operational software
- Build and maintain Rust applications and services on Linux
- Test and optimise software to ensure reliability in operational environments
What We’re Looking For
- 8+ years experience writing efficient system-level software
- Strong programming experience in Rust, C++ or similar languages
- A degree in Software Engineering, Computer Science, or equivalent experience
- Experience contributing to complex or distributed software systems
- Strong understanding of software architecture and development practices
Nice to Have
- Experience with embedded Linux or cross-platform system development
- Experience working with Nix
- Experience programming in Python
- Experience with autonomous systems, robotics, or unmanned vehicles
- Immediate mode UI experience
Benefits
- Competitive salary and employee share option plan (ESOP)
- Work on advanced autonomy and defence technology
- Join a small, highly technical engineering team
- Real ownership and influence as Praetorian scales
- Professional development and learning opportunities
Interested to find out more? Reach out to us at careers@praetorian-aeronautics.com or hit Apply.
The team: Software Engineering HIRES STEADILY
This role is one of 3 open in Software Engineering. 2 were posted in the last 30 days and the oldest in May: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
Rust (3 of 3), C++ (2 of 3), Embedded Systems (2 of 3), Linux (2 of 3), Python (2 of 3)
OTHER ROLES ON THIS TEAM
- DevOps Engineer posted Oct 19
- Front End Software Engineer (egui / ImGui) posted Oct 6
From the team and dates on Praetorian Aeronautics's own job board.
Salary context
320 other open postings titled Senior Software Engineer state a salary: median USD 160,000 to USD 220,000 a year.
Similar jobs
- Senior Rust Software Engineer at Vector Atomic
Shares 5 skills: Rust, Embedded Systems, C++… · Senior level - Senior Software Engineer - Robot Software Infrastructure at Zoox
Shares 5 skills: Rust, Embedded Systems, C++… · Senior level - Senior Software Engineer, Onboard Autonomy at Nuro
Shares 5 skills: Rust, Embedded Systems, C++… · Senior level - Senior Software Engineer - Integration at Teleo
Shares 5 skills: Rust, Embedded Systems, C++… · Senior level - Senior Space Flight Software Engineer at Varda Space Industries
Shares 5 skills: Rust, Embedded Systems, C++… · Senior level - Senior Computer Vision Engineer at Praetorian Aeronautics
Also at this company
Is this your posting? Email info@careerholo.com to have it removed.