Senior Software Engineer, Flight Simulator
Joby AviationUnited StatesNot stated
Salary not published by the employer
Timing
- Posted by employer
- Posting date not provided by source
- Detected by our platform
- Aug 14, 2026, 2:51 PM UTC5 hours ago
- Last confirmed present
- Aug 14, 2026, 2:51 PM UTC
- Detected closed
- —
Description
Senior Software Engineer, Flight Simulator
Job Locations
US-CA-Santa Cruz
ID
2026-5295
Category
Software
Type
Regular Full-Time
Company Overview
Imagine a piloted air taxi that takes off vertically, then quietly carries you and your fellow passengers over the congested city streets below, enabling you to spend more time with the people and places that matter most. At Joby, we've been working to make that dream a reality since 2009 and we're now in the final stages of certifying our aircraft with the FAA. With plans to launch our aircraft in the US and Dubai, we're now scaling manufacturing and preparing for the launch of our commercial service.
Overview
The successful candidate will play a key role in a small, fast-moving team responsible for the architecture, design, and implementation of a robust, deterministic, and highly scalable flight training simulator. They will work closely with multidisciplinary teams of engineers, data scientists, pilots, and other stakeholders to create and improve one of the highest fidelity training devices.
We are looking for talented engineers with object-oriented programming (OOP) C++ development skills who can design and build a high-fidelity simulator that will help
drive the pilot training activities
for a one-of-a-kind fully electric aircraft.
Responsibilities
Typical expected tasks include the software design, development, and integration efforts pertaining to a wide range of areas, such as the Instructor Operating Station (IOS), After-Action Review (AAR)/debrief station, motion-base, sound, Image Generator (IG), control-loading, and more. We will be integrating many external interfaces from both internal and external third-party suppliers from the ground up, so versatility and an appetite for learning are key!
NOTE
: This role does not involve Simulink or MATLAB modeling activities of aircraft devices.
Required
University degree in computer science or computer engineering and 7+ years’ industry experience. An advanced degree and 5+ years’ experience will also 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
Desired
A positive attitude and a passion for Aerospace!
Willingness to be flexible and learn new technologies
Ability to work inside of a team
Familiarity with training device qualification through FAA CFR 14 part 60
Familiarity with the needs of pilot training programs
Familiarity with Moog Inc. motion base technology or similar
Familiarity with aircraft sound and communication simulation technology or similar
Additional Information
Compensation at Joby is a combination of base pay and Restricted Stock Units (RSUs). The target base pay for this position is $194,000 - $212,000/yr
.
The compensation package will be determined by job-related knowledge, skills, and experience.
Joby also offers a comprehensive benefits package, including paid time off, healthcare benefits, a 401(k) plan with a company match, an employee stock purchase plan (ESPP), short-term and long-term disability coverage, life insurance, and more.
Joby is an Equal Opportunity Employer
Options
Apply for this job online
Apply
Share
Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed
If you have questions about our online applications, please see our application FAQ.