About the role
About FlightSafety International
FlightSafety International is the world’s premier professional aviation training company and supplier of flight simulators, visual systems and displays to commercial, government and military organizations. The company provides training for pilots, technicians and other aviation professionals from 167 countries and independent territories. FlightSafety operates the world’s largest fleet of advanced full-flight simulators and award-winning maintenance training at Learning Centers and training locations in the United States, Canada, France and the United Kingdom.
Purpose of Position
The Software Engineer supports the development, integration, configuration, and sustainment of computer hardware and software used in FlightSafety’s simulation products. This role develops skills across production support, simulation computer systems, operating systems, cybersecurity hardening, build environments, and integration of simulation software and hardware. Operating Systems & Configuration Management
Administer and maintain multiple operating systems across simulator platforms, including sensitive military systems.
Set up and maintain software file structures for assigned projects.
Manage configuration control and source code repositories; perform software builds, packaging, and installations.
Analyze software and OS patching status; perform cybersecurity hardening, remediation, STIGs, and risk mitigation.
Simulation Software & Hardware Integration
Support implementation of device drivers and hardware interface software.
Maintain mathematical libraries, system utilities, and debugging packages with guidance.
Evaluate new hardware/software for production and development systems.
Maintain consistency, quality, and reliability of simulation software on all supported platforms.
Engineering Support & Collaboration
Assist software developers and applications engineers in debugging and troubleshooting simulation software.
Review and utilize OS and simulation logs to support integrated system behavior.
Work closely with hardware engineers and team members to ensure seamless system integration.
Documentation & Training Support
Assist in…