Software Engineer - Simulation - Hybrid - Relocation Assistance Available

Insitu Inc•Bingen, WA
•$102,500 - $140,800•Hybrid

About The Position

Insitu is seeking an experienced Simulation Software Engineer to join an agile team advancing unmanned aircraft systems. The role focuses on developing software and simulation systems for complex problems, including aircraft and payload system simulation. The engineer will contribute to a full-stack software solution, with an emphasis on simulation software and modeling, and work at the intersection of software, physics, and mathematics. As a senior member of the Software Engineering Department’s simulation team, the engineer will design, develop, and test simulation software; build modular physics components; and collaborate with system engineers, simulation developers, airframe designers, and other stakeholders. The position also involves integrating AI and machine-learning approaches into simulation work, documenting software, maintaining code repositories, and keeping current with simulation technologies. The role may be performed remotely or at Insitu’s engineering building in Bingen, Washington. Fully on-site or hybrid work is preferred. Relocation assistance is available, as indicated in the job title. Insitu offers competitive base pay and variable compensation opportunities, plus eligible employees may enroll in benefit programs. The typical hiring range is $102,500 to $140,800, with actual pay dependent on experience, qualifications, and work location.

Requirements

  • Bachelor of Science degree from an accredited course of study in engineering or computer science.
  • Typical experience: 5–8 years in an engineering classification with a bachelor’s degree, or 3–6 years in an engineering classification with a master’s degree.
  • Strong background in simulation development using MathWorks tools, such as MATLAB, Simulink, Simulink Coder, or Simulink Real-Time, including developing and optimizing simulation or modeling software.
  • Strong background in modular design patterns and object-oriented programming using C++ or C#.
  • Strong foundation in mathematics, physics, or systems modeling.
  • Excellent modeling, software, and debugging skills.
  • Experience with version control such as Git and collaborative development workflows.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and teamwork skills.

Nice To Haves

  • Familiarity with fixed-wing and/or rotorcraft aerodynamics.
  • Experience with safety-critical systems.

Responsibilities

  • Design, develop, and test simulation software using modern programming languages and practices that support scalability and reusability.
  • Develop modular simulation physics components, including models for aerodynamics, actuators, payloads, and environmental effects.
  • Collaborate with system engineers, simulation developers, and airframe designers to align software architecture with aircraft requirements.
  • Design, implement, and optimize simulations of physical, digital, or hybrid systems based on project requirements.
  • Use AI tools and machine-learning techniques to improve simulation fidelity, automate modeling processes, or analyze simulation outputs.
  • Work with domain experts, engineers, data scientists, and other stakeholders to integrate simulations and AI-enhanced features into engineering workflows or customer solutions.
  • Produce technical documentation and user guides, and maintain code repositories.
  • Stay current with simulation technology advancements and propose and integrate novel approaches or tools.

Benefits

  • Competitive base pay and variable compensation opportunities.
  • Eligible employees may enroll in health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability programs, and programs providing paid and unpaid time away from work.
  • Relocation assistance is available.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service