S

Shield AI

Builds autonomous aircraft for defense

Staff Engineer, Human Machine Interface - Human Machine Interface

Frontend EngineeringUpdated on Nov 14
Full-timeMelbourne VIC, AustraliaNo salary listedIn-person

About the Job

Requirements

  • A tertiary qualification in Computer Science, Software Engineering, Robotics, Mechatronics, or a related discipline is required.
  • Significant professional experience delivering complex user-facing software, ideally as a staff, principal, lead, or senior technical engineer, is required.
  • Strong experience with one or more modern HMI/frontend technology stacks, such as React, TypeScript, HTML/CSS, Qt/QML, or comparable web and desktop frameworks, is required.
  • Strong C++ fundamentals and experience contributing to production native software, backend services, integrations, or performance-sensitive systems are required.
  • Experience with APIs, distributed systems, asynchronous data flows, messaging, service integration, data models, and client/server architectures is required.
  • Experience developing interfaces that consume real-time, operationally significant, or high-rate data is required.
  • Demonstrated experience owning software capabilities from architecture through integration, testing, deployment, and operational support is required.
  • Strong debugging, profiling, technical communication, and cross-functional collaboration skills are required.
  • Experience mentoring engineers and leading technical decisions is required.
  • Ability to obtain and maintain an Australian Government security clearance is required.
  • Australian citizenship is mandatory for this role.

Responsibilities

  • Lead technical direction and architecture for HMI capabilities across Hivemind Solutions products.
  • Design and deliver applications for mission planning, command and control, vehicle and payload supervision, system health, and post-mission debrief.
  • Build map-centric and data-rich interfaces that clearly convey vehicle state, autonomy intent, mission status, constraints, alerts, and degraded conditions.
  • Develop HMI using appropriate frontend technologies, including web frameworks such as React and TypeScript, and native desktop frameworks such as Qt/QML where appropriate.
  • Design robust data flows and interfaces between frontends, C++ services, backend systems, autonomy software, vehicle interfaces, simulation, payloads, telemetry, and video sources.
  • Define and negotiate APIs, data models, schemas, interface contracts, and ICDs with internal teams and external partners.
  • Lead technical design reviews, code reviews, architecture decisions, and engineering practices for quality, performance, maintainability, and release readiness.
  • Support simulation, operator-in-the-loop testing, system integration, flight test, field activity, and customer demonstrations.
  • Debug complex HMI and mission-system issues spanning application performance, memory use, data freshness, networking, messaging, video, and vehicle integration.
  • Mentor engineers and provide technical leadership across frontend, HMI, and mission-system software.

Desired Qualifications

  • Experience with uncrewed systems, aviation, robotics, autonomy, ground control stations, mission management, command and control, defence systems, or other mission-critical technology is preferred.
  • Experience with geospatial or map-based applications, telemetry visualisation, sensor or payload control, live video, or mission replay/debrief tools is preferred.
  • Familiarity with any of MAVLink, ROS/ROS 2, DDS, REST, WebSockets, STANAG 4586, or related mission-system technologies is preferred.
  • Experience with real-time, edge, bandwidth-constrained, disconnected, or degraded-network environments is preferred.
  • Familiarity with RTSP, WebRTC, GStreamer, H.264/H.265, GPU-accelerated visualisation, or multimedia pipelines is preferred.
  • Experience with human factors, operator workflows, autonomy supervision, alerting, mode awareness, usability testing, or human-autonomy teaming is preferred.
  • Experience supporting field integration, flight test, range activity, customer demonstrations, or operational troubleshooting is preferred.
  • Defence industry experience and/or an existing Australian Government security clearance is preferred.

About the Company

Shield AI

Builds autonomous aircraft for defense

Shield AI builds autonomous aircraft and flight software for military and allied defense customers, with a focus on operations where conventional remote control breaks down. Its Hivemind AI pilot handles decisions during a mission, while the V-BAT aircraft gathers intelligence and locates targets. Aircraft makers use its software tools to develop and test their own autonomy, and its Aechelon business supplies visual and sensor simulation for pilot training. The company earns money from aircraft sales, autonomy software and contracted engineering and operational services. Shield AI was founded in 2015 and is headquartered in San Diego, California.

Company size
1,001-5,000
Company stage
Series H
Total funding
$4.8B
Headquarters
San Diego, CA
Founded
2015

Recently Posted Jobs

Explore more opportunities at Shield AI

See more jobs