Skip to content

Senior Engineer, XBAT Simulation Modeling (R4546) (TX/SD/BOS)

Develops high-performance C++ models and infrastructure for aircraft simulation pipelines, including deterministic tools, automated testing, V&V, and performance analysis for XBAT autonomous aircraft. Requires 5+ years in C++ and experience with simulation systems for aerospace/robotics.

105k – 155kDallas, TXSan Diego, CABoston, MAEmbedded EngineeringOnsite5+ YOE

About the role

What You'll Do

  • Develop models and infrastructure for the integrated simulation pipeline in C++.
  • Design deterministic, high-performance simulation tools capable of faster-than-real-time execution for development, testing, and release.
  • Implement test scenarios and write unit, system, and regression tests.
  • Collaborate across autonomy, embedded, GNC, and test engineering to ensure the simulation mirrors real aircraft behavior and mission scenarios.
  • Contribute to platform-agnostic simulation tooling to accelerate future development efforts.
  • Perform verification and validation (V&V) analysis activities on model tools.
  • Conduct system performance analysis and generate reports and visualizations.
  • Utilize best practices in C++, simulation architecture, and performance engineering.

Required Qualifications

  • BS or MS in Computer Science, Aerospace, Robotics, or related field.
  • 5+ years of experience in software development, with emphasis on modern C++ (C++17 or later) and performance optimization.
  • Strong understanding of rigid-body dynamics, kinematics, and basic flight and sensor mechanics.
  • Proven experience developing or integrating simulation systems for robotics, aerospace, or autonomous systems.
  • Ability to debug complex build and runtime environments (CMake, CPM, package management, logging, & profiling tools).
  • Experience with software testing tools (GTest, etc.).
  • Experience with model V&V.
  • Strong collaboration and communication skills across software, hardware, and systems disciplines.

Preferred Qualifications

  • Grasp of real-time and deterministic software design, including multi-threading, synchronization, and memory management.
  • Experience with DevOps-integrated simulation workflows, including CI/CD and automated hardware testing environments.
  • Working knowledge of Python for data analysis, test automation, or simulation orchestration.
  • Familiarity with aircraft and flight physics modeling.

Skills

C++CmakeGtestPythonCI/CDRigid-Body DynamicsKinematicsSimulation ModelingPerformance OptimizationDevOps

Senior Engineer, Radar Modeling & Simulation (Dallas/San Diego) (R4537)

Develops and enhances radar sensor models in C++ for aeronautical vehicle simulations, validates against real-world data, and integrates into training tools. Requires 5+ years aerospace modeling experience and BS in relevant field.

105k – 200kDallas, TX +1Embedded EngineeringOn-site5+ YOEC++Gps

Senior Engineer, GNC - Sensor Integration (R4601)

Integrates and characterizes multi-modal navigation sensors (IMUs, GNSS, cameras) for aerospace, collaborating across electrical, mechanical, and software teams. Requires BS in engineering/physics and 1-4 years experience with sensor protocols and cross-disciplinary skills.

110k – 170kSan Diego, CA +2Embedded EngineeringOn-site1+ YOENxSpi

Senior Engineer, Sensor Integration

Sensor Integration Engineer supporting selection, characterization, calibration, and integration of multi-modal navigation sensors. Requires cross-functional work across electrical, mechanical, and software domains with 1-4 years experience.

120k – 180kDallas, TX +1Embedded EngineeringOn-site1+ YOESpiI2C

Senior Engineer, Software Embedded Applications (R5071)

Develop high-quality C/C++ embedded software for X-Bat UAV avionics, integrating sensors, subsystems, and AI components while ensuring safety and reliability in aerospace applications.

120k – 190kBoston, MAEmbedded EngineeringOn-siteCC++

Senior Engineer, Software Embedded Applications (R5070)

Develop and integrate embedded C/C++ avionics software for UAVs, working with cross-functional teams on sensors, autonomy systems, and hardware-in-the-loop testing. Requires strong embedded systems experience and a STEM degree.

120k – 190kDallas, TXEmbedded EngineeringOn-siteCC++