Senior Engineer, Xbat Simulation Modeling (r4546) (tx/sd/bos)

Shield AI Shield AI · Defense · Dallas, TX +2 · X-BAT Engineering - Software

Senior Engineer to develop models and infrastructure for an integrated simulation pipeline in C++ for Shield AI's next-generation aircraft program. The role focuses on designing deterministic, high-performance simulation tools, implementing test scenarios, and performing verification and validation analysis.

What you'd actually do

  1. Develop models and infrastructure for the integrated simulation pipeline in C++
  2. Design deterministic, high-performance simulation tools capable of faster-than-real-time execution for development, testing, and release.
  3. Implement test scenarios and write unit, system, and regression tests.
  4. Collaborate across autonomy, embedded, GNC, and test engineering to ensure the simulation mirrors real aircraft behavior and mission scenarios.
  5. Contribute to platform-agnostic simulation tooling to accelerate future development efforts

Skills

Required

  • C++
  • simulation systems
  • robotics
  • aerospace
  • autonomous systems
  • CMake
  • CPM
  • package management
  • logging
  • profiling tools
  • GTest
  • model V&V

Nice to have

  • real-time software design
  • deterministic software design
  • multi-threading
  • synchronization
  • memory management
  • DevOps-integrated simulation workflows
  • CI/CD
  • automated hardware testing environments
  • Python
  • aircraft and flight physics modeling

What the JD emphasized

  • modern C++ (C++17 or later)
  • model V&V