Senior Flight Simulator Software Engineer (C/C++)

CAE

Riyadh

On-site

SAR 140,000 - 210,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hands-on experience
Career development
Cross-functional collaboration

Job summary

CAE Middle East seeks a Simulator Software Engineer to own software configuration control and diagnose complex issues in Riyadh's flight training simulators.

You will develop and integrate system improvements, support qualification tests, and collaborate with CAE-MTL teams and local authorities to ensure compliance and performance across the training devices.

Travel within the Middle East region may be required to support deployments and on-site commissioning.

Qualifications

  • Bachelor’s degree in engineering with 7–10 years of related experience.
  • Strong knowledge of C, C++, and FORTRAN, plus scripting (Perl).
  • Knowledge of CAE software including CAELIB, STARTEAM, Strive, Visual Systems, SIM XXI, Simfinity, Launchpad, ITMS.
  • Excellent communication skills and ability to work in a global team.

Responsibilities

  • Provide software and hardware support for Flight Simulator Training Devices.
  • Own software configuration control across all simulators.
  • Develop, test, and present fixes; implement system improvements.
  • Coordinate with CAE-MTL for software integration and performance.
  • Interface with authorities and customers; support travel within the region.

Skills

C/C++
FORTRAN
Perl scripting
Windows development
Software QA
Communication

Education

Bachelor’s degree in Engineering

Tools

CAELIB
STARTEAM
Strive framework
Visual Studio
SIM XXI
ITMS

Job description

CAE Middle East seeks a Simulator Software Engineer to own software configuration control and diagnose complex issues in Riyadh's flight training simulators.

You will develop and integrate system improvements, support qualification tests, and collaborate with CAE-MTL teams and local authorities to ensure compliance and performance across the training devices.

Travel within the Middle East region may be required to support deployments and on-site commissioning.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Flight Simulator Software Engineer - C/C++
Senior Flight Simulator Software Engineer - C/C++

CAE Inc • Riyadh

On-site
SAR 150,000 - 210,000
Senior Flight Simulator Software Engineer (C/C++)
Senior Flight Simulator Software Engineer (C/C++)

CAE • Saudi Arabia

On-site
SAR 140,000 - 190,000
Career growth
Team collaboration
Training programs
Senior FSTD Flight Simulator Engineer & Technical Lead
Senior FSTD Flight Simulator Engineer & Technical Lead

CAE Inc • Riyadh

On-site
SAR 250,000 - 420,000
Senior FSTD Flight Simulator Engineer - Training Center Lead
Senior FSTD Flight Simulator Engineer - Training Center Lead

CAE • Riyadh

On-site
SAR 240,000 - 400,000
Flight Simulator Engineer – Field Maintenance
Flight Simulator Engineer – Field Maintenance

CAE Inc • Riyadh

On-site
SAR 180,000 - 240,000
Flight Simulator Engineer - Build Riyadh Training Center
Flight Simulator Engineer - Build Riyadh Training Center

CAE • Riyadh

On-site
SAR 170,000 - 230,000
Senior Simulator Software Engineer (C/C++)
Senior Simulator Software Engineer (C/C++)

CAE • Riyadh

On-site
SAR 140,000 - 210,000
Hands-on experience
Career development
Cross-functional collaboration
Flight Simulator Engineer: On-Site Maintenance & Support
Flight Simulator Engineer: On-Site Maintenance & Support

CAE • Saudi Arabia

On-site
SAR 90,000 - 130,000
Senior Simulator Software Engineer (C/C++)-EN
Senior Simulator Software Engineer (C/C++)-EN

CAE • Saudi Arabia

On-site
SAR 140,000 - 190,000
Career growth
Team collaboration
Training programs
Flight Simulator Engineer — Build a Saudi Training Hub
Flight Simulator Engineer — Build a Saudi Training Hub

CAE • Riyadh

On-site
SAR 180,000 - 300,000
Learning opportunities
Progression
Ground-up project