Find a jobRecruiters

Software Engineer (Simulations)

Exclusive opportunity

Onsite

Software Engineer (Simulations)

Lodestar

Software Engineer (Simulations)

Skills

DockerNodePythonLinuxKubernetes

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$99,000 – $250,000 / year

Location:

Los Angeles, CA, USA

Work mode:

Onsite

Published on:

18 September 2026

What they need


  • Our flagship product MITHRIL is the critical hardware & software necessary to augment any off-the-shelf spacecraft with the ability to autonomously detect, characterise, and reversibly neutralise orbital threats. By building on the proven space heritage of our best-in-class satellite-bus partners and fully integrating MITHRIL as a single platform, we deliver a fully autonomous end-to-end protection spacecraft service
  • At Lodestar, as a Software Engineer: Simulation, you’ll build the environment in which MITHRIL is developed, tested and proven. Every autonomy behaviour we fly is validated in simulation first, which makes the simulator one of the highest-leverage pieces of software in the company: if it isn’t faithful, nothing downstream can be trusted
  • You’ll develop high-fidelity sensor and environment models in Unreal Engine, stand up the software- and hardware-in-the-loop benches that our flight software runs against, and design the distributed services that let scenarios run reproducibly across machines and in CI
  • You’ll work directly with the perception, prediction, decision, and missions teams to decide what needs simulating, at what fidelity, and why
  • We proudly have an “extreme ownership” oriented engineering culture
  • Build and extend the mission simulation environment that Lodestar’s autonomy stack is developed and validated against
  • Develop high-fidelity sensor and environment models - electro-optical cameras, orbital lighting and illumination
  • Build software-in-the-loop and hardware-in-the-loop test benches so that flight software can be trialed against realistic simulated missions
  • Design distributed simulation services to run mission scenarios at scale
  • Own the internal simulation tooling, telemetry, and regression frameworks- 2–5 years of industry experience building simulation, robotics, or games
  • Working proficiency in C++ and Python
  • Comfortable deriving requirements from first principles
  • Familiarity with 3D game engines (Unreal Engine or Unity) or comparable physics and graphics simulation tooling
  • Strong modern C++ (C++17 or later) alongside Python
  • 0–2 years of professional experience in simulation, robotics, games. Can also include Internships and research placements
  • Exposure to ROS 2 in an academic, research, or professional setting
  • Track record architecting simulation infrastructure - deciding what to model at what fidelity, and defending those trade-offs to engineering stakeholders
  • Comfortable developing in Linux and with containerised workflows (Docker)
  • Experience mentoring engineers and setting technical direction across team boundaries
  • Hands-on SIL and/or HIL experience: building test harnesses and integrating real vehicle or flight software against simulated sensors and actuators
  • Depth in real-time distributed system design: determinism, time synchronisation, clock management, and reproducibility across nodes
  • Candidates should have strong expertise in any or all orbital dynamic simulation, 3D game engines, or distributed simulation architecture (ROS2)
  • Understanding of multithreading fundamentals - threads, synchronization primitives, race conditions
  • Software Engineer III:
  • 6+ years of industry experience, including end-to-end ownership of a simulation stack or a major simulation subsystem
  • Experience with Unreal Engine for sensor or environment simulation, or equivalent depth in Unity, Isaac Sim, or Gazebo
  • Experience standing up HIL benches or SIL pipelines from scratch, including CI integration and automated regression testing
  • Software Engineer II:
  • We are hiring this role at three levels. All levels require a Bachelor’s or Master’s degree in Computer Science, Aerospace, Robotics, Mechanical or Electrical Engineering, a related field, or equivalent experience
  • Experience designing distributed services - inter-process communication, message transport, and orchestration across multiple machines
  • Demonstrated multithreaded and concurrent programming in a real-time or soft-real-time context
  • Production experience with ROS 2 - node design, DDS middleware, message passing, launch and configuration management
  • Software Engineer I:
  • To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State
  • Experience with Linux, Git, and CI/CD pipelines
  • Experience with distributed transports (DDS, Zenoh, gRPC) and time-synchronisation protocols (PTP, NTP)
  • Experience with GPU rendering pipelines or CUDA for accelerated simulation and synthetic data generation
  • Strong understanding of networking and communication protocols for distributed autonomy systems
  • Experience with physics engines and rigid-body dynamics
  • Familiarity with orbital mechanics and Basilisk
  • Comfortable with containerisation and orchestration tools such as Docker and Kubernetes
  • Sensor modelling experience across electro-optical, LIDAR, RADAR, or RF sensors
  • Exposure to robotics or space simulation frameworks such as Gazebo, Isaac Sim, Basilisk, or 42

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

6 days ago

Quick apply

Agile Partner

Full-Stack Software Engineer Java-Angular

Permanent contract

Luxembourg

Onsite, Hybrid

Skills

SQL QueriesAngularJavaObject-oriented programmingSoftware testingCloud computing

4 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools