CareerPlanSign in

Software Engineer - Simulation, Game Engine & World Systems (Autonomy)

Ann Arbor💼 Full-time🗓 2026-08-27 → 2026-09-25

Core

Design and develop the world representation layer (spatial data structures, 4D abstractions, ECS) for the Axion simulation stack to enable multi-agent reasoning across air, ground, and maritime domains.

Role type

Senior IC simulation engineer (world systems & computational geometry)

Builds

High-performance world modeling and scene representation systems for autonomous vehicle and robotics simulation

Domain

Autonomous systems, simulation, computational geometry, real-time systems

Deliverable

production ML models | product features

Required skills

C++20, computational geometry, spatial data structures, Entity Component Systems, low-latency system design, performance optimization, Python, agentic coding tools

Preferred skills

Game engine development, temporal reasoning, physics engines, Linux/Docker toolchains

Technologies

C++20, Python, Linux, Docker, Bazel, Nix

Responsibilities

Design and implement core spatial data structures and 4D object management; Build and optimize mapping and geometry pipelines between sensor data and path planning; Write highly optimized C++ code for real-time performance; Participate in architectural decisions for cross-domain integration

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.