CAE Inc.

Senior Simulator Software Engineer (C/C++)

CAE Inc.
Apply
2 months ago
Riyadh, Saudi ArabiaSenior

Responsibilities

  • Support flight simulator training devices and cabin crew training devices as the point of contact for complex software, hardware, and performance issues.
  • Own software configuration control across all training devices.
  • Debug, develop, implement, test, integrate, and present simulator software fixes.
  • Monitor simulator issues and coordinate actions with specialists and customer service teams.
  • Review system design and architecture against project and customer requirements.
  • Support software integration, performance-QTG activities, hardware requirements, acceptance processes, and Master QTG reviews.
  • Coordinate with regulatory authorities on recurrent evaluations, post-evaluation reports, and related communications.
  • Provide technical support and on-the-job training to engineers and technicians, including short-term AOG dispatch support.
  • Participate in project reviews, technical meetings, evaluation debriefs, SLA reviews, and customer interactions.
  • Support regional service-level agreements, comply with CAE health and safety procedures, and travel internationally as required.

Requirements

  • Bachelor’s degree in engineering.
  • Seven to ten years of related experience.
  • Knowledge of C, C++, FORTRAN, and Perl scripting.
  • Experience with Microsoft development tools for Windows, including Visual Studio 6.0 or higher.
  • Knowledge of CAE simulator software and applications, including CAELIB, STARTEAM, Strive framework, Visual Systems, SIM XXI, Simfinity, Launchpad, and ITMS.
  • Knowledge of simulated systems and aircraft instrument or avionics interfaces, including CAE R3, R4, R5, and 7000 XR technologies.
  • Advanced working knowledge of operating systems, programming languages, software and system architecture, development tools, utilities, and configuration management tools.
  • Ability to troubleshoot and debug integrated systems and understand configuration management and control processes.
  • Knowledge of flight aerodynamics, Qualification Test Guides, and applicable local and international regulations such as EASA and FAA.
  • Strong planning, organization, communication, adaptability, task ownership, decision-making, and problem-solving skills.

Benefits

  • Hands-on experience with advanced flight simulation software and integrated systems.
  • Professional development and internal career progression opportunities.
  • Exposure to cross-functional technical collaboration.
  • Regular position with possible international travel within the Middle East region and internationally.

Tech Stack

CC++FortranPerlWindows

Categories

CAE Inc.

About CAE Inc.

201-500 employees

CAE Inc. builds flight simulators and provides simulation-based training and operational support for civil aviation, defense, and healthcare customers worldwide. It sells equipment and long-term training services to airlines, business aviation operators, militaries, and medical institutions, and operates a global network of training centers. Founded in 1947 and headquartered in Montreal, it is publicly traded (NYSE/TSX: CAE) and has expanded its defense footprint through acquisitions such as L3Harris’ Military Training business.

Contact me