Company logo hidden

Senior Simulator Software Engineer (C/C++)

Unlock employer Riyadh, Saudi Arabia Direct to Company Under an hour ago · 17 Sep 2026

Financial

  • Estimate: $50k - $90k*
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Relocation Support
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Role / About the Job
Join the company in the Middle East as a Simulator Software Engineer and play a critical role in keeping cutting-edge flight training technology operational at Riyadh Air’s new training centre in Saudi Arabia. This is a highly technical, hands-on role where you will take ownership of software configuration control, diagnose and resolve complex software and hardware issues, develop and integrate system improvements, and contribute to simulator performance and certification activities.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Duties & Responsibilities

  • Support the Flight Simulator Training Devices and Cabin Crew Training Devices: Point of contact for complex issues (Software, hardware, performance-QTG), lead and offer technical support and on-the-job training to fellow engineers and technicians, and respond to short-term dispatch on AOG situations.
  • Accountable for Software Configuration Control on all training devices. Debug, identify, and actively participate in solving complex issues (software, hardware, performance-QTG). Develop, implement, test, integrate, and present fixes (local and from the company-MTL) on all simulators. Monitor simulator issues and action/update issues assigned to specialists.
  • Participate in project reviews as required. Review system design and architecture to ensure it meets project requirements and customer needs. Provide support to the company-MTL team during installation regarding software integration, performance-QTG, and hardware requirements. Involvement in the acceptance process and the review and acceptance of the initial Master QTG may be necessary.
  • As applicable, be the main point of contact for relevant authorities for recurrent evaluations, post-evaluation status reports, and general authority-related communications.
  • Participate in regular technical meetings, NAA evaluation debrief meetings, and SLA review meetings with the company upper management and/or the customer. Interact and work closely with customers, engineers, and the authorities. Coordinate with the company Customer Service to follow-up on business-critical issues. Support the Service Level Agreements within the Middle East Region, with possible international travel.
  • Comply with local & global company Environmental Health & Safety standards, instructions, and safe working procedures. Exercise duty of care for own health & safety and that of others who may be affected by the work.

Job-Related Skills/Background

  • Bachelor’s degree in engineering with a minimum of seven to ten years of related experience.
  • Knowledge of company software and applications including but not limited to CAELIB, STARTEAM, Strive framework, Visual Systems, SIM XXI, Simfinity, Launchpad, ITMS.
  • Knowledge of C, C++ and FORTRAN programming languages and scripting languages (Perl).
  • Knowledge of Microsoft development tools for Windows platform (Visual Studio 6.0 and higher).
  • Knowledge of simulated systems and instruments/avionics interface including but not limited to SIM XXI, company R3, R4, & R5 technology and 7000 XR.
  • Self-motivated, dynamic team player.
  • Strong planning and organizational skills with the ability to adapt quickly to changes in technology.
  • Demonstrate flexibility and strong project ownership as well as the ability to work and make decisions unsupervised.
  • Ability to troubleshoot problems.
  • Result-oriented.
  • Excellent communication skills.
  • Good knowledge of Windows Environment and PC hardware.
  • Good knowledge of simulated systems and the interface with Aircraft instruments and avionics.
  • Advanced working knowledge of: Operating Systems, Programming Languages, Software and System Architecture, Software Development tools and utilities, Software configuration and Management Tools.
  • Ability to troubleshoot & debug integrated systems.
  • Good understanding of the relevant Configuration Management and Control process.
  • Good knowledge of Flight Aerodynamics.
  • Experience with Qualification Test Guide.
  • Good knowledge of local & International (EASA, FAA, etc) regulations, with demonstrated experience, as they pertain to FSTDs.

What the company Offers

  • Hands-on experience with advanced flight simulation software and integrated systems.
  • Professional development and internal career progression opportunities.
  • Exposure to cross-functional technical collaboration.

Position Type
Regular

Equal Opportunity & Accommodations
The company is committed to providing equal opportunities to all applicants, regardless of race, nationality, color, religion, sex, gender identity or expression, sexual orientation, disability, neurodiversity, veteran status, age, or other characteristics protected by law. We encourage applicants who may not meet every qualification to apply. Reasonable accommodations are available—contact your recruiter or email the [email protected] if needed.

Data Privacy
As part of our process, we may use AI-supported tools to help review applications, with human decision-making at every step. The company thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.

Apply Direct

Jobs you might like   View all jobs

About High Technology and Aviation Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct