Senior Software Engineer, Flight Simulator – High-Fidelity C++

XWING

Santa Cruz (CA)

On-site

USD 194,000 - 212,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

RSUs
Paid time off
Health insurance
401(k) match
ESPP
Disability insurance
Life insurance

Job summary

Joby Aviation in Santa Cruz, CA is seeking a Senior Software Engineer, Flight Simulator, to join a small, fast-moving team responsible for the architecture, design, and implementation of a high-fidelity flight training simulator for an electric aircraft.

You will collaborate with engineers, data scientists, pilots, and stakeholders, focusing on C++ development, object-oriented design, multi-threaded systems, and integration of external interfaces from suppliers; note that this role excludes

Qualifications

  • University degree in computer science or computer engineering; 7+ years industry experience. An advanced degree and 5+ years experience will be considered.
  • 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.
  • Exposure to Python.

Responsibilities

  • Design, develop, and integrate software for the flight training simulator across areas like IOS, AAR/debrief, motion-base, sound, IG, and control-loading.
  • Integrate numerous external interfaces from internal and external suppliers.
  • Collaborate with multidisciplinary teams to deliver a high-fidelity training device.

Skills

C++
OOP design
Multi-threading
Python exposure
Debugging tools
IDE experience
Version control

Education

Bachelor's degree in CS/CE
Advanced degree considered

Tools

Git
GDB
Visual Studio

Job description

Joby Aviation in Santa Cruz, CA is seeking a Senior Software Engineer, Flight Simulator, to join a small, fast-moving team responsible for the architecture, design, and implementation of a high-fidelity flight training simulator for an electric aircraft.

You will collaborate with engineers, data scientists, pilots, and stakeholders, focusing on C++ development, object-oriented design, multi-threaded systems, and integration of external interfaces from suppliers; note that this role excludes

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Vehicle Simulator Software Engineer
Senior Vehicle Simulator Software Engineer

XWING • Santa Cruz (CA)

On-site
USD 120,000 - 161,000
Paid time off
Healthcare benefits
401(k) with company match
+3
Senior Software Engineer, Flight Simulator
Senior Software Engineer, Flight Simulator

XWING • Santa Cruz (CA)

On-site
USD 194,000 - 212,000
RSUs
Paid time off
Health insurance
+4
Senior Embedded Software Engineer – Aerospace (Santa Cruz Onsite)
Senior Embedded Software Engineer – Aerospace (Santa Cruz Onsite)

Socket.dev • Santa Cruz (CA)

On-site
USD 158,000 - 245,000
Paid time off
Healthcare benefits
401(k) with company match
+3
Flight-Critical Software Verification Engineer
Flight-Critical Software Verification Engineer

XWING • Santa Cruz (CA)

On-site
USD 103,000 - 174,000
Senior Embedded Software Engineer — Flight Autonomy & HIL
Senior Embedded Software Engineer — Flight Autonomy & HIL

XWING • Santa Cruz (CA)

On-site
USD 153,000 - 245,000
Lead Real-Time Flight Simulator Software Engineer
Lead Real-Time Flight Simulator Software Engineer

CAE USA • City of Binghamton (NY)

On-site
USD 153,300 - 169,500
Software Engineer, Integrated Vehicle Simulator
Software Engineer, Integrated Vehicle Simulator

XWING • Santa Cruz (CA)

On-site
USD 120,000 - 161,000
Paid time off
Healthcare benefits
401(k) with company match
+3
Senior DevOps Engineer for Flight Simulation & HPC CI/CD
Senior DevOps Engineer for Flight Simulation & HPC CI/CD

Insider, Inc. • San Jose (CA)

On-site
USD 144,000 - 198,000
Senior Software Engineer – Real-Time Flight Simulations
Senior Software Engineer – Real-Time Flight Simulations

CAE Inc • City of Binghamton (NY)

On-site
USD 153,000 - 170,000
Comprehensive benefits
Work-life balance
Professional development
Flight Software Integration Engineer (Autonomy & GNC)
Flight Software Integration Engineer (Autonomy & GNC)

XWING • Santa Cruz (CA)

On-site
USD 95,000 - 150,000
Healthcare benefits
401(k) plan with company match
Employee stock purchase plan (ESPP)
+2