Software Engineer - Game AI

About SPAICE
SPAICE is building the autonomy operating system that empowers satellites and drones to navigate and interact with the world – regardless of the environment. From GPS-denied zones on Earth to the unexplored frontiers of space, our Spatial AI delivers unprecedented levels of autonomy, resilience, and adaptability.At SPAICE, you’ll work on real missions alongside leading aerospace and defense contractors, shaping the future of space and autonomous systems. If you''re looking for a place where your work has a real, tangible impact –SPAICE is that place.About the Role – Software Engineer (Virtual Worlds)Traditionally, game engines were used to build experiences for human players. In this role, you’ll design virtual worlds where the player is not a human – but an algorithm. Specifically, a Spatial AI Agent navigating satellites or drones through complex, simulated environments.As a Software Engineer (Virtual Worlds), you’ll develop high-fidelity simulations to train, test, and validate navigation algorithms across different platforms–supporting both single-vehicle and multi-agent autonomy. You’ll work closely with Aerospace Engineers, GNC experts, and AI developers to create physically accurate environments with real-world dynamics, control pipelines, and sensor perception interfaces.What you might work onDesigning and developing
virtual worlds for drones and satellites
, both terrestrial and orbitalIntegrating
real-world datasets
into simulation frameworks (e.g., terrain, satellite imagery)Combining
game engines
, physics simulators, and other tools (e.g., Unreal Engine, NVIDIA Omniverse, Simulink, Gazebo)Building
custom tools and SDKs
to enable faster iteration for autonomy testingInterfacing simulation environments with
Hardware-in-the-Loop (HIL) and
Software-in-the-Loop (SIL) setupsWhat we are looking forSenior-level experience with
C++ , including development inside modern
game enginesHands-on experience with
Unreal Engine
, ideally including custom plugin development or editor scriptingA
versatile, systems-oriented mindset
– you''re excited about integrating new tools, SDKs, or third-party simulators and making them work togetherAbility to think in terms of
physical realism
, sensor models, and environment variabilityStrong understanding of
simulation environments
for robotics, drones, automotive, or aerospace systemsComfort working in a
multidisciplinary team
, collaborating with control engineers, AI researchers, and aerospace expertsBonus: Familiarity with
sensor simulation
(e.g., LiDAR, cameras, radar) or synthetic data generationBonus: Experience with
ROS
,
Isaac Sim
,
AirSim
, or
Unity
in robotics or autonomous systems contextsPerks and BenefitsCompetitive salary, based on your experience and impact.Equity options – you are going to be part of our journey from the ground up.Well-being perks
– access to premium gyms, climbing centers, and wellness programs.Team retreats and offsites
. The last ones included a half-marathon in Formentera and a Los Angeles retreat during the Oscars weekend.#J-18808-Ljbffr
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!