Software Engineer, Flight Simulations

Company Details

We plan to save a billion people an hour a day

This engineer will play a key role in a small, fast-moving team and participate in architecture design and implementation for our electric-powered, fly-by-wire aircraft. This engineer will work closely with the hardware, mechanical, integration, and flight testing teams to design, develop, test and improve system-level behaviors.

We are looking for engineers with direct Flight Simulation skills, as well as C++ generalists who can help work on our core flight framework that flies our aircraft!

Required

  • BS in computer science, computer engineering, or related field, and 5+ years of practical experience or a MS and 3+ years of practical experience
  • Expert knowledge of object-oriented programming methodology and multi-layered system architectures
  • Expert knowledge of C++
  • Expert knowledge of multi-threaded systems
  • Experience with modern integrated development environments and debuggers
  • Basic understanding of version control technologies

Desired

  • A Positive attitude and a passion for Aerospace!
  • Willingness to be flexible and learn new technologies.
  • Ability to work inside of a team.

Simulation Specific Desired Skills:

  • Experience with Common Image Generator Interface (CIGI)
  • Experience with Distributed Interactive Simulation (DIS) protocol
  • Experience with Avionics re-hosting
  • Experience with 6 Degrees of Freedom (6-DOF) Motion Platforms
  • Familiarity with simulation Instructor Operator Stations (IOS)
  • Experience with Full Flight Simulators (FFS)
  • Familiarity with 14 CFR Part 60
  • Exposure to other languages such as: python, C#, C, SQL

Tagged as: python, SQL, C++,  full flight simulators, common image generator interface, distributed interactive simulation

Visit us on LinkedInVisit us on FacebookVisit us on Twitter