Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Shield AI

Staff Engineer – Human Machine Interface

Shield AI

. Lead technical direction and architecture for HMI capabilities across Hivemind Solutions products .

Posted 10/6/2026full-timeMelbourne • AustraliaLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in leading technical direction and architecture for HMI capabilities, with strong proficiency in frontend technologies such as React and TypeScript. Capable of mentoring engineers and driving complex user-facing software development from architecture through to operational support.

Highest-signal resume keywords
HMI DevelopmentReactTypeScriptC++API Design

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Frontend TechnologiesC++ FundamentalsData ModelsAsynchronous Data FlowsDebuggingPerformance ProfilingUser-Facing Software DevelopmentIntegration TestingOperational SupportTechnical Communication
Soft Skills
Technical LeadershipCross-Functional CollaborationMentoring
Tools & Technologies
Qt/QMLHTML/CSSMAVLinkROS/ROS 2RESTWebSocketsGStreamerH.264/H.265GPU-Accelerated VisualisationTelemetry Visualisation
Certifications & Qualifications
Australian Government Security Clearance
Industry Keywords
Uncrewed SystemsRoboticsCommand and ControlDefence SystemsMission-Critical TechnologyGeospatial ApplicationsHuman FactorsUsability TestingField IntegrationFlight Test

Tech Stack

Tools & technologies
Distributed SystemsQtReactTypeScriptC++

About the role

Key responsibilities & impact
  • 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 conveying vehicle state, autonomy intent, mission status, constraints, alerts, and degraded conditions
  • Develop HMI using frontend technologies including React, TypeScript, and Qt/QML where appropriate
  • Design 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
  • Support simulation, operator-in-the-loop testing, system integration, flight test, field activity, and customer demonstrations
  • Debug HMI and mission-system issues involving performance, memory, data freshness, networking, messaging, video, and vehicle integration
  • Mentor engineers and provide technical leadership across frontend, HMI, and mission-system software
  • Collaborate with autonomy, systems, flight-test, product, and operational teams

Requirements

What you’ll need
  • A tertiary qualification in Computer Science, Software Engineering, Robotics, Mechatronics, or a related discipline
  • Significant professional experience delivering complex user-facing software, ideally as a staff, principal, lead, or senior technical engineer
  • Strong experience with modern HMI/frontend technology stacks, such as React, TypeScript, HTML/CSS, Qt/QML, or comparable web and desktop frameworks
  • Strong C++ fundamentals and experience contributing to production native software, backend services, integrations, or performance-sensitive systems
  • Experience with APIs, distributed systems, asynchronous data flows, messaging, service integration, data models, and client/server architectures
  • Experience developing interfaces that consume real-time, operationally significant, or high-rate data
  • Demonstrated experience owning software capabilities from architecture through integration, testing, deployment, and operational support
  • Strong debugging, profiling, technical communication, and cross-functional collaboration skills
  • Experience mentoring engineers and leading technical decisions
  • Ability to obtain and maintain an Australian Government security clearance
  • Australian citizenship is mandatory
  • Preferred: experience with uncrewed systems, aviation, robotics, autonomy, ground control stations, mission management, command and control, defence systems, or other mission-critical technology
  • Preferred: experience with geospatial or map-based applications, telemetry visualisation, sensor or payload control, live video, or mission replay/debrief tools
  • Preferred: familiarity with MAVLink, ROS/ROS 2, DDS, REST, WebSockets, STANAG 4586, or related mission-system technologies
  • Preferred: experience with real-time, edge, bandwidth-constrained, disconnected, or degraded-network environments
  • Preferred: familiarity with RTSP, WebRTC, GStreamer, H.264/H.265, GPU-accelerated visualisation, or multimedia pipelines
  • Preferred: experience with human factors, operator workflows, autonomy supervision, alerting, mode awareness, usability testing, or human-autonomy teaming
  • Preferred: experience supporting field integration, flight test, range activity, customer demonstrations, or operational troubleshooting
  • Preferred: defence industry experience and/or an existing Australian Government security clearance

Benefits

Comp & perks
  • Equal opportunity workplace and affirmative action employer
  • Background and possible reference check as part of offer conditions
  • Employer sponsorship and support for Australian Government security clearance
  • Accommodation available for disabilities or special needs