Senior Engineer, Xbat Simulation Infrastructure (tx/sd/bos) (r4543)

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

Senior Engineer to build and scale simulation frameworks for integrated testing of autonomy, GNC, and embedded systems in C++ for next-generation aircraft programs. Focus on deterministic, high-performance simulation tools for faster-than-real-time execution, scenario simulation tooling, formal test infrastructure, and V&V analysis.

What you'd actually do

  1. Build and scale simulation frameworks for integrated testing of autonomy, GNC, and embedded systems in C++.
  2. Design deterministic, high-performance simulation tools capable of faster-than-real-time execution for development, testing, and release.
  3. Implement scenario simulation tooling and formal test infrastructure.
  4. Collaborate across autonomy, embedded, GNC, and test engineering to ensure the simulation mirrors real aircraft behavior and mission scenarios.
  5. Contribute to architecture decisions that define the next generation of aircraft simulation tools within Shield AI.

Skills

Required

  • BS or MS in Computer Science, Aerospace, Robotics, or related field
  • 5+ years of experience in software development
  • modern C++ (C++17 or later)
  • performance optimization
  • developing or integrating simulation systems for robotics, aerospace, or autonomous systems
  • real-time and deterministic software design
  • multi-threading
  • synchronization
  • memory management
  • DevOps-integrated simulation workflows
  • CI/CD
  • automated hardware testing environments

Nice to have

  • rigid-body dynamics
  • kinematics
  • flight and sensor mechanics
  • sensor and actuator modeling
  • integrating avionics or autonomy software within simulation
  • Python for data analysis, test automation, or simulation orchestration
  • CMake
  • CPM
  • dependency management
  • logging
  • profiling tools
  • collaboration and communication skills

What the JD emphasized

  • modern C++ (C++17 or later)
  • performance optimization
  • developing or integrating simulation systems for robotics, aerospace, or autonomous systems
  • real-time and deterministic software design
  • DevOps-integrated simulation workflows