Simulation Software Engineer

Reliable Robotics Corporation•San Diego, CA
•$160,000 - $215,000

About The Position

As a Simulation Software Engineer, you will shape the simulation software stack, including framework performance, flight dynamics modeling, hardware emulation, and simulation-based test infrastructure. You will lead projects to develop a robust, deterministic, and scalable simulation framework that accelerates testing of safety-critical systems. Working with flight software, guidance/navigation/control, and hardware test engineers, you will expand the simulation system and improve its core architecture, performance, reproducibility, and flexibility. You will evaluate and drive key project decisions and mentor team members. The role is part of the Simulation and Test Systems team, which builds infrastructure for developing, testing, and deploying autonomous aircraft software. The work involves hardware-in-the-loop test environments, a high-fidelity physics simulation stack, and cloud-based Monte Carlo infrastructure to support extensive flight-equivalent testing for aviation product certification. These systems provide feedback on system behavior across varied flight plans, environmental conditions, and system faults. Travel of up to 10% is required. The estimated salary range is $215,000 to $300,000 annually, plus cash and stock option awards and benefits. Employment is contingent on the ability to comply with U.S. export control laws; applicants must provide documentation establishing their U.S. person or non-U.S. person status and, where applicable, nationalities.

Requirements

  • Bachelor’s degree in Computer Science, Mathematics, Aerospace Engineering, or equivalent experience.
  • At least 5 years of industry experience in simulation systems within aviation, automotive, or comparable environments.
  • At least 5 years of professional experience in object-oriented C++ and Python or other scripting languages.
  • Willingness to travel up to 10% of the time.
  • Ability to perform the job in compliance with applicable U.S. export control laws; applicants must provide documentation establishing person status and, where applicable, nationality.

Nice To Haves

  • Experience modeling aircraft dynamics.
  • Experience developing simulations for safety-critical or DO-178 software and hardware systems.
  • Experience architecting complex distributed and real-time software frameworks.
  • Strong technical, organizational, and problem-solving skills.
  • Excellent documentation and collaboration skills.

Responsibilities

  • Lead projects to develop a robust, deterministic, and scalable software simulation framework for accelerating tests of safety-critical systems.
  • Collaborate with flight software, guidance/navigation/control, and hardware test engineers to expand the simulation system.
  • Improve the simulation architecture, including its performance, reproducibility, and flexibility.
  • Evaluate and drive key project decisions.
  • Mentor team members to develop their skills.
  • Support simulation infrastructure for developing, testing, and deploying autonomous aircraft software, including hardware-in-the-loop testing, high-fidelity physics simulation, and cloud-based Monte Carlo testing.

Benefits

  • Stock options.
  • Employee medical benefits.
  • 401k contribution.
  • Cash awards in addition to base compensation.
  • Casual work environment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service