Why this role stands out
Shape the future of autonomous defense by building high-performance, real-time interfaces that empower operators to neutralize complex threats with clarity and precision. You will thrive in this role if you are a Rust enthusiast eager to push the boundaries of immediate-mode GUI frameworks while enjoying the flexibility of a hybrid work environment. Apply now to join a mission-driven team where your technical expertise directly impacts the safety and effectiveness of cutting-edge aerospace technology.
Quick overview
Job description
Build the interface that puts a full counter-drone response in the hands of a single operator.
About Praetorian
Praetorian Aeronautics builds autonomous systems that protect defence operators against the rapidly evolving threat of drone warfare. Headquartered in Adelaide, with offices in Melbourne and Darwin, we design and manufacture a sovereign Australian counter-autonomy ecosystem:
Arrow – a man-portable VTOL interceptor for neutralising drone threats beyond visual range.
Dagger – a long-range, high-altitude interceptor for larger threats at extended distances.
Venator – an autonomous mothership that carries interceptors forward across air, land and maritime missions.
Hadrian – a battle management system that lets a single operator detect, decide and defeat complex threats.
Cerebrum – a counter-swarm AI plugin for Hadrian that coordinates responses against large drone swarms.
The Role
In counter-drone operations, the interface decides how fast a threat is defeated. As a front-end specialist in our software team, you'll build operator interfaces in Rust using egui, an immediate-mode GUI framework, turning real-time sensor, track and system data into displays that stay fast and readable under pressure on native, web and ruggedised hardware. You'll work closely with backend, autonomy and test engineers, and you'll be the one making Hadrian's promise of clarity over complexity real.
What You'll Do
- Build high-performance operator interfaces in Rust with egui (and Bevy where needed) for native and WebAssembly targets
- Render real-time tracks, maps, telemetry and system status without compromising responsiveness
- Turn operator workflows into simple, intuitive interactions based on user and trial feedback
- Integrate with backend services, data links and third-party C2 systems
- Support field trials to see your work in operational use
What We're Looking For
- Experience building with an immediate-mode GUI framework: ideally egui in Rust, or Dear ImGui in C++ with a willingness to work in Rust
- Strong understanding of performance in real-time, data-heavy interfaces
- Experience shipping cross-platform applications, ideally including WebAssembly
- Good UX instincts and comfort in a fast-moving startup
Nice to Have
- Experience with Bevy
- Mapping, geospatial or 3D visualisation experience (e.g. walkers, wgpu)
- Exposure to defence, C2, TAK or MAVLink
- Background in robotics, drones or safety-critical systems
What We Offer
- Flexibility that's rare in defence: hybrid work and flexible start and finish times.
- Ownership from day one: no layers of approval between your work and the product, with your code in operators' hands at trials.
- A stake in what you build: access to our Employee Share Option Plan (ESOP).
- Clear growth: your scope grows with the company, backed by a defined engineering career framework.
- Breadth: you'll work alongside specialists in flight sciences, electronics, autonomy and test, with direct access to leadership.
Security & Compliance Requirements
Due to the nature of our work, candidates must have full rights to work in Australia and hold either PR with a pathway to Australian Citizenship in the next 12 months, or citizenship of a Five Eyes nation. This role doesn't currently require a security clearance, but it may in the future.
Haystack's AI agent can fill in and submit this application for you. How AI auto apply works
Similar jobs
- CO

Lead Front End Developer Auto Apply
Coredna · Prahran East, Victoria · On-site 🇦🇺
SASSHTMLGraphQL+5TechnologySalary not listed - CP
Lead Frontend Engineer Auto Apply
Corto Pty Ltd · Sydney, New South Wales · Hybrid · Posted 2 Nov 2026 🇦🇺
StorybookHTMLFigma+4TechnologySalary not listed - BI
Front End Developer - Experimentation Auto Apply
BizCover · Sydney, New South Wales · Hybrid · Posted 2 Nov 2026 🇦🇺
Next.jsJestPlaywright+3TechnologySalary not listed - MA

Front-End Engineer Auto Apply
Mable · Sydney · Remote 🇦🇺
JiraEngineeringSalary not listed - JU

Technical Implementation Analyst (Front End Web Developer) Auto Apply
Juvare · Melbourne · Hybrid · Posted 23 Oct 2026 🇦🇺
RecruitingSQLHTML+7TechnologySalary not listed - IP

Lead Front End Engineer Auto Apply
Ippon · Melbourne · Hybrid 🇦🇺
AgileEngineeringSalary not listed - SH
Senior Frontend Engineer - React.js Auto Apply
Shift · Sydney · Hybrid 🇦🇺
MicroservicesC#Azure+2TechnologySalary not listed - CO
Senior Angular Frontend Engineer - Hybrid MelbourneRecently posted
confidential · Melbourne · Hybrid · Posted 14 Nov 2026 🇦🇺
Angular.NETTypeScript+1TechnologySalary not listed - CI
Senior Front End Developer - 15mth contract - ASAP startRecently posted
Citation · Brisbane · Hybrid · Posted 12 Nov 2026 🇦🇺
StorybookCSSCypress+5TechnologySalary not listed - CI
Senior Front End Engineer - Vue.js Storybook 15mth ContractRecently posted
Citation · Brisbane · Hybrid · Posted 12 Nov 2026 🇦🇺
StorybookCypressJest+1Salary not listed - TC

Staff Frontend Engineer: Lead React/Node & Scalable UXRecently posted
Touring Capital LLC · Melbourne · On-site · Posted 13 Nov 2026 🇦🇺
Node.jsReactTechnologySalary not listed - CO
Senior Front-End Engineer, UI/UX Lead (LegalTech)Recently posted
CORTO · Sydney · Hybrid · Posted 11 Nov 2026 🇦🇺
EngineeringSalary not listed
