Lead Rust / Bevy Simulation Software Engineer

About the Company:

About Us We are a stealth-mode Aerospace & Defense startup headquartered in El Segundo, CA. Our founding team hails from SpaceX, Anduril, and Lockheed Martin, and we are backed by Joint Sta-level military leadership and top-tier Silicon Valley rms. We're assembling a high-agency team committed to moving fast, solving hard problems, and defending what matters most. With a world-class business development & leadership team already in place, we are well positioned to capitalize on already overwhelming demand.

About the Role:

Our GNC (Guidance, Navigation & Control) & Flight Software teams leverage Elodin—a high-fidelity simulation platform and telemetry engine—to accelerate hardware-in-the-loop test benches and streamline data pipelines. We are seeking a Senior Software Engineer to own critical contributions to and leverage the use of Elodin to greatly accelerate the needs of the GNC & Flight Software teams. The Vision Joins our mission to push the boundaries of real-time simulation. You’ll work on Elodin’s Rust core, extend Bevy-based visualization modules, and integrate with hardware-in-the-loop benches to ensure world‑class fidelity and performance.


What You’ll Do

  • Drive Elodin’s Evolution: Own end-to-end feature design, implementation, and maintenance in Elodin’s Rust codebase (simulation kernels, telemetry engine, hardware-interface layer).
    Performance & Reliability: Prole, optimize, and harden real-time simulation loops and data streams for millisecond‑scale fidelity.
  • Bevy & GUI Frameworks: Architect and extend Bevy-based modules and other Rust GUI/graphics frameworks (e.g., egui) for 3D scenario rendering, instrumentation overlays, and interactive test-bench UIs.
  • Hardware-in-the-Loop Integration: Collaborate with test‑bench engineers to develop and debug low-latency drivers and interface layers for Fight-control hardware.
  • Cross-Functional Collaboration: Partner with GNC algorithm developers, systems engineers, and telemetry analysts to translate requirements into robust software solutions.
  • Mentorship & Standards: Coach junior engineers, lead design reviews, and help dene Rust-centric best practices (ownership, error-handling, async patterns, CI/CD).

Qualifications:

  • 6+ years professional experience in Rust development, including asynchronous programming, multi-threading, and ownership models.
  • Hands-on experience with Bevy or similar ECS-driven frameworks.
  • Familiarity with other Rust GUI/graphics libraries (e.g., egui).
  • Solid background in real-time or scientific simulation (preferably aerospace or defense).
  • Proficiency in profiling and optimizing Rust code (e.g., perf, cargo-flamegraph, valgrind).
  • Experience with CI/CD pipelines, version control best practices (Git), and automated testing.
  • Strong system‑level debugging skills (JTAG, embedded trace, hardware probes).
  • Bachelor’s or Master’s in Computer Science or related eld.

Preferred Qualifications:

  • Prior work on Flight-control, navigation, or guidance algorithms.
  • Contributions to Rust or Bevy open-source ecosystems (crates, plugins, tooling).
  • Experience with Rust-based web frameworks (Actix, Rocket) or cloud-native services.
  • Knowledge or experience with JAX accelerated array mathematics library implementations.
  • Knowledge or experience with NixOS and Nix development concepts.
  • Familiarity with telemetry protocols (e.g., MAVLink, custom binary formats, etc).
  • Experience with numerical methods, scientific computing, or machine-learning-accelerated simulations.
  • Security-critical coding experience (MISRA-Rust, safe abstractions, formal methods).

Why You’ll Love It

  • Impact: Your work directly shapes next‑gen missile systems’ fidelity and safety.
  • Ownership: Full ownership of critical simulation components, backed by a small, expert team.
  • Growth: Deepen expertise at the intersection of Rust, real‑time simulation, and aerospace.
  • Culture: Collaborative, mission-driven environment where innovation and rigor go hand-in-hand. Singularity Defense Corp is an equal-opportunity employer committed to diversity in the workplace. If you’re passionate about real‑time systems and love solving complex challenges in Rust, we want to hear from you!

Engineering

El Segundo, CA

Share on:

Terms of servicePrivacyCookiesPowered by Rippling