×
Register Here to Apply for Jobs or Post Jobs. X

Simulation Cyber Security Engineer

Job in Broken Arrow, Tulsa County, Oklahoma, 74013, USA
Listing for: Dunn Belmont Limited
Full Time position
Listed on 2026-08-21
Job specializations:
  • IT/Tech
    Systems Engineer, IT Support, Unix/Linux, Cybersecurity
Salary/Wage Range or Industry Benchmark: 85000 - 140000 USD Yearly USD 85000.00 140000.00 YEAR
Job Description & How to Apply Below

Select how often (in days) to receive an alert:
Create Alert

Flight Safety 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. Flight Safety 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 Flight Safety’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.

Tasks and Responsibilities

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 documenting policies, procedures, troubleshooting guides, and workflow documentation.
  • Support development of training materials for internal use and technician training.

R&D and Prototype Development

  • Contribute to prototype development of new technologies, software structures, tools, and algorithms.
  • Support engineering tool development and continuous improvement initiatives.

Other Requirements

  • Travel, shift work, and special hours may be required.
  • Maintain compliance with export control and security requirements.
  • Ensure accuracy, completeness, and professional conduct in all assigned tasks.
  • Maintain regular attendance and work safely in a constant state of alertness.

.

Bachelor’s degree in Computer Science, Cybersecurity, Computer Engineering, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, or another applicable technical field.

At least 2 years of related software engineering experience
, preferably involving simulation systems or real‑time environments.

Equivalent combinations of education and experience will be considered.

Internal progressive experience may qualify when an employee demonstrates the ability to perform the responsibilities of the role.C++ competency preferred.

2+ years of related experience in software engineering preferred.

Knowledge, Skills, Abilities

Programming & Scripting

  • Shell scripting languages (Bash, Power Shell, Perl)
  • Basic Python for automation and tooling

Operating Systems

  • Unix/Linux (workstation and server)
  • Windows (workstation and server)
  • Experience with patching, STIGs, and OS hardening
  • Comfortable working across multiple OS platforms simultaneously

Software Tools

  • MS Visual Studio
  • Source control systems (Visual Source Safe, Team Foundation Services, Git)
  • MS Office Suite (Word, Excel, PowerPoint, Access)
  • Configuration management and build automation tools

Simulation & Systems Tools

  • Familiarity with simulation logging, hardware interface software, and device drivers
  • Exposure to…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary