Staff Engineer, State Estimation (Hivemind Solutions)

A venture-backed defence technology company building intelligent autonomous systems for aircraft using AI and autonomy.
Embedded
Staff Software Engineer
In-Person
8+ years of experience
AI · Robotics · Space

Description For Staff Engineer, State Estimation (Hivemind Solutions)

Shield AI, a venture-backed defence technology company, is seeking a Staff Engineer for State Estimation to join their Hivemind Solutions division. This role focuses on developing autonomous systems for aircraft using AI and advanced robotics. Founded in 2015, Shield AI's flagship autonomy software, Hivemind, enables aircraft and drones to perform complex missions in contested environments.

The position requires expertise in perception, state estimation, and robotics software, with strong C++ development skills. You'll be working on mission-critical systems, integrating software with various sensor systems, and developing sophisticated algorithms for autonomous aerial platforms. The role combines theoretical knowledge in controls and signal processing with practical implementation in production environments.

This is an exciting opportunity to work at the intersection of defence technology and artificial intelligence, developing cutting-edge autonomous systems that protect service members and civilians. The position offers both technical challenges and meaningful impact, with the chance to work alongside high-performing engineering teams in a collaborative environment.

Located in Port Melbourne, the role comes with competitive compensation including salary and equity, flexible working options, and the opportunity to contribute to groundbreaking developments in autonomous defence technology. Shield AI maintains a strong commitment to equal opportunity employment and welcomes candidates from diverse backgrounds.

Last updated 15 days ago

Responsibilities For Staff Engineer, State Estimation (Hivemind Solutions)

  • Integrate software with mission systems delivering perception and state estimation outputs
  • Develop production-quality C++ software for advanced autonomous systems
  • Write and maintain test code to validate and benchmark algorithms
  • Collaborate with hardware and test teams to validate perception and state estimation algorithms on aerial platforms
  • Create tools and analysers to ingest and evaluate sensor data
  • Enhance sensor models in high-fidelity simulation environments
  • Work in fast-paced, collaborative environment with continuous development and integration cycles

Requirements For Staff Engineer, State Estimation (Hivemind Solutions)

Linux
  • Significant relevant experience in perception, state estimation or robotics software
  • Strong C++ development experience with focus on production-level software and OOP
  • Ability to develop, benchmark, debug, and deploy software algorithms efficiently
  • Practical experience integrating and working with sensor payloads in defence or aerospace environments
  • Experience with sensor fusion for noisy, high-bandwidth sensors on compute-constrained systems
  • Solid foundation in controls, state estimation, probabilistic robotics, and signal processing theory
  • Comfortable working within Unix/Linux development environments

Benefits For Staff Engineer, State Estimation (Hivemind Solutions)

  • Flexible work environment
  • Salary + equity for permanent roles
  • Flexible working options
  • Office located in Port Melbourne, close to Melbourne CBD

Interested in this job?

Jobs Related To Shield AI Staff Engineer, State Estimation (Hivemind Solutions)

Staff Software Engineer, Embedded Solutions (R3319)

Staff Software Engineer position at Shield AI, focusing on embedded solutions for UAV systems, offering competitive compensation and the opportunity to work on cutting-edge defense technology.

Staff Engineer, State Estimation (R3260)

Staff State Estimation Engineer position at Shield AI, focusing on developing autonomous UAV navigation systems using advanced sensor fusion algorithms.

Sr. Embedded SDE, Kuiper MAC

Senior Embedded Software Development Engineer position at Amazon's Project Kuiper, developing MAC layer protocols for satellite communications systems.

Lead Firmware Quality Engineer

Lead Firmware Quality Engineer role at Samsara, focusing on embedded systems testing and team leadership, offering competitive compensation and hybrid work in San Francisco.

Senior Architect, GPU and SoC Modelling

Senior Architect position at NVIDIA focusing on GPU and SoC modeling, requiring expertise in computer architecture and strong programming skills in C++ and Python.