Skip to main content

Praetorian Aeronautics

Front End Software Engineer (egui / ImGui)

Adelaide, South Australia, Australia +2

Location
Adelaide, South Australia, Australia · Melbourne, Victoria, Australia · Brisbane, Queensland, Australia
Work
Not stated
Employment
Not stated
Level
Not stated
Function
Engineering
Pay
Not stated
Posted
4 weeks ago

About the role

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.

Source

Posted by Praetorian Aeronautics on their own hiring page, job-boards.anz.greenhouse.io. OptiTalent shows it as published, read 07 Nov 2026 01:27 UTC; the original is the reference.

View the original ad ↗

More at Praetorian Aeronautics

  • DevOps Engineer

    2 weeks ago

    Praetorian Aeronautics · Adelaide, South Australia, Australia

    Engineering

    Our systems run on hardware in vehicles, ground stations and test ranges, not in a cloud data centre. You’ll own how we build, deploy and run technology across the company: the pipelines that take our Rust and Python software from commit to field-ready, the networks and servers…

  • Praetorian Aeronautics · Adelaide, South Australia, Australia

    SeniorEngineering

    Detection, classification and tracking sit at the core of how our interceptors find and engage a threat. This role owns that capability end to end — from algorithm performance through to integration on physical platforms — and shapes how reliably the system performs under…

  • Praetorian Aeronautics · Adelaide, South Australia, Australia

    Mid levelTrades & logistics

    Every platform we field is only as reliable as the hardware inside it. Working closely with our electrical and aerospace engineers, you’ll turn drawings into working, tested subsystems and catch problems on the bench rather than in the field. Your build experience will directly…

  • Praetorian Aeronautics · Adelaide, South Australia, Australia +2

    SeniorEngineering

    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.