Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer- Propulsion

FlightSafety International

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

Responsible for developing software for simulator systems. Application areas include real time simulation; simulation of aircraft systems, navigation, aircraft dynamics; simulator interoperability; simulation software integration with OEM software; simulator software system design; computer systems and information security. Intermediate Level; continuing development level. Performs more varied and difficult aspects of the job; may need guidance on job duties; apply learning to recommend options to address unusual situations.

Tasks and Responsibilities

Design, develop, integrate, and maintain propulsion and APU simulation software.
• Design and test propulsion and APU models using languages such as C/C++, FORTRAN, MATLAB, and Simulink.
• Analyze engineering specifications, wiring diagrams, system schematics, logic diagrams, and flight test data to develop accurate simulation models.
• Integrate third‑party propulsion models into simulator environments.
• Develop scripts to organize, process, and reduce large datasets.
• Write comprehensive test guides and validation procedures; provide verification data to training centers and regulators.
• Support standardized checkout procedures and on‑site simulator qualification activities.
• Interact with customers and subject matter experts to resolve discrepancies and ensure propulsion models meet simulator qualification requirements.
• Provide status updates and technical reviews to project teams and management.
• Travel to customer sites as required to support testing, troubleshooting, or regulatory activities.
• Maintain professional conduct and contribute to a collaborative working environment.
• Ensure proper handling of export‑controlled information and FlightSafety proprietary material.
• Ensure accuracy, completeness, and timely execution of assigned tasks.
• Maintain consistent attendance and the ability to work safely and attentively.
• Travel, shift work, and overtime may be required.

Minimum Education

Mechanical Engineering, Aerospace Engineering or other applicable technical field; and two years related experience; or equivalent combination of education and experience. 

Minimum Experience

2+ years of related experience in software engineering preferred.

Knowledge, Skills, Abilities

  • Ability to read and interpret engineering specifications, test requirements, schematics, diagrams, and fault cases.
    • Ability to convert pseudocode and logic diagrams into high‑level programming languages.
    • Ability to systematically develop, test, and debug propulsion models in real time, with or without hardware in the loop.
    • Strong communication, teamwork, and problem‑solving skills.
    • Experience with FORTRAN, C++, MATLAB, and scripting languages.
    • Knowledge of Windows, UNIX, and Linux operating systems.
    • Proficiency in Microsoft Office products.

Physical Demands and Work Environment

The physical demands and work environment described here are representative of those that must be met and or encountered by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The employee will be regularly required to sit, demonstrate dexterity to handle or feel, speak, and hear. The employee is occasionally required to stand, walk, and reach with hands and arms. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus. While performing the duties of the job, the employee is occasionally exposed to moving mechanical parts and vibration. The noise level in the work environment is usually moderate. 

FlightSafety is an Equal Opportunity Employer/Vet/Disabled. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.

Any offer of employment is contingent upon successful completion of required compliance reviews, including verification that the candidate is not prohibited from employment under U.S. economic sanctions programs administered by the U.S. Department of the Treasury’s Office of Foreign Assets Control (OFAC).

This position may require access to export-controlled technology or services subject to the International Traffic in Arms Regulations (ITAR) and/or the Export Administration Regulations (EAR). Employment consideration and any offer of employment are contingent upon the applicant’s ability to comply with these requirements, including qualifying as a “U.S. Person” under applicable regulations or otherwise eligible for export authorization within a timeframe consistent with business needs. A “U.S. Person” includes U.S. citizens, lawful permanent residents (holders of approved and unexpired green cards), and certain refugees or asylees with protected status under U.S. law.

 

This position may also require eligibility to obtain and maintain a U.S. Government security clearance for the duration of employment.

Cybersecurity Notice: All official recruiting communication from FlightSafety International will come from an @flightsafety.com email address. FlightSafety International will never ask for personal or financial information through social media or third-party email providers.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Software Engineer- Propulsion in Broken Arrow, OK vacancy
  •  ...Software Engineer- Propulsion Responsible for developing software for simulator systems. Application areas include real time simulation; simulation of aircraft systems, navigation, aircraft dynamics; simulator interoperability; simulation software integration with OEM... 
    Suggested
    Work at office
    Shift work

    Frasca International

    Broken Arrow, OK
    5 days ago
  •  ...France and the United Kingdom. Purpose of Position • Review engineering requirements, simulator specifications, malfunction...  ...Develop, integrate, and maintain AFCS, ADS, and FBW simulation software. • Develop control laws and system models for Flight Director... 
    Suggested
    Permanent employment
    Work at office
    Shift work

    FlightSafety International

    Broken Arrow, OK
    3 days ago
  •  ...Software Engineer, Senior Date: Jul 13, 2026 Location: Broken Arrow, OK, US, 74012 Company: FlightSafety International About FlightSafety International: FlightSafety International is the world's premier professional aviation training company and supplier of... 
    Suggested
    Shift work

    Frasca International

    Broken Arrow, OK
    5 days ago
  •  ...and evolves high-fidelity simulation environments and real-time software systems. This role bridges the gap between hardware interfaces...  ...assignments. Ability to define and negotiate simulation engineering requirements, cost of labor assessments and establishing a team... 
    Suggested
    Permanent employment
    Work at office

    FlightSafety International

    Broken Arrow, OK
    a month ago
  • Responsibilities Review engineering requirements, simulator specifications, malfunction documentation, test requirements, and aircraft data...  ..., integrate, and maintain AFCS, ADS, and FBW simulation software. Develop control laws and system models for Flight Director/Autopilot... 
    Suggested
    Work at office
    Shift work

    The Broken Arrow Economic Development Corporation

    Broken Arrow, OK
    1 day ago
  •  ...Best Workplaces in Manufacturing & Production for six consecutive years. Job Summary Enovation Controls is seeking a Software Support Engineer. Join our Technical Services Team to leverage your software skills and enable our customers success by providing code... 
    Live out

    Enovation Controls LLC

    Tulsa, OK
    4 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Broken Arrow, OK
    15 hours ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Broken Arrow, OK
    1 day ago
  •  ...Full Stack Software Engineer We are seeking a talented and motivated Full Stack Software Engineer to join our dynamic development team. This role offers an exciting opportunity to work on innovative projects, contribute to the full software development lifecycle... 
    Full time

    B6001test

    Tulsa, OK
    15 hours ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers.Who Should Apply: Recent computer science/engineering/mathematics/... 
    H1b

    SynergisticIT

    Broken Arrow, OK
    2 days ago
  • JOB SUMMARY:The Software Engineer will build out the next generation of our platform. As a Software Engineer, you are expected to work independently, and within teams, leading the development of software features. You will be involved with the early stages of mentoring... 

    CommunityCare

    Tulsa, OK
    1 day ago
  • JOB SUMMARY:The Delphi Software Engineer is responsible for maintaining and modernizing the legacy Delphi application portfolio while leading migration to the new target environment: Azure cloud-native solutions built on C# (Function Apps, App Services, Storage Accounts... 

    CommunityCare

    Tulsa, OK
    1 day ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers.Who Should Apply: Recent computer science/engineering/mathematics/... 
    H1b

    SynergisticIT

    Broken Arrow, OK
    5 days ago
  • Broken Arrow, OklahomaAftermarket Division - Applications Engineering /Full-time /On-siteJob Description: The Applications Engineer position will be based out of Zeeco’s BA office. The position will require knowledge of all Zeeco products, with a focus on Flare Aftermarket... 
    Full time
    Contract work
    Work at office

    Zeeco

    Broken Arrow, OK
    1 day ago
  • Broken Arrow, OklahomaAftermarket Division - Applications Engineering /Full-time /On-siteZeeco fosters a robust work environment where employees, from engineering teams to support groups, benefit from a strong culture, trained leadership, and opportunities for growth. Zeeco... 
    Full time
    Contract work
    Work at office

    Zeeco

    Broken Arrow, OK
    1 day ago
  • $120k

     ...Job Description Job Description Job Title: Lead Product Engineer Industry: Manufacturing / HVAC / Industrial Fabrication Location (city, state): Broken Arrow, OK Assignment Type: Direct Hire Pay: Up to $120,000 base salary + target bonus opportunity... 
    Full time
    Immediate start
    Flexible hours

    Addison Group

    Broken Arrow, OK
    29 days ago
  • $80k - $120k

     ...Job Title: Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: $80,000 - $120,000 Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa, OK that is seeking a qualified Software... 
    Permanent employment
    Full time
    Local area

    System One

    Tulsa, OK
    4 days ago
  • $5,000 per month

     ...Summary Design, code, implement, and test simulation software for simulator training devices and other similar applications that...  ...specifications and applicable standards with project and systems engineers to identify and evaluate interface requirements between... 
    Part time
    For subcontractor
    Work at office
    Local area
    Relocation package
    Monday to Friday
    Shift work
    Night shift

    CymSTAR

    Tulsa, OK
    5 days ago
  •  ...Software Engineer III Summary: This person will be working on a POS/Gas Code project and also do general work for the team. Needing someone who is high level and can understand what is given to her or him and hit the ground running without a lot of handholding... 

    3B Staffing LLC

    Tulsa, OK
    5 days ago
  •  ...Job Title Designs, develops, and implements systems-level software and hardware solutions that support engineering, manufacturing, and business processes. Provides systems support through software integration, automation, database development, documentation, training... 

    Kelvion

    Catoosa, OK
    1 day ago
  •  ...Senior Software Engineer Tulsa, Oklahoma, United States Full-Time | Tulsa, OK (Onsite) U.S. Citizenship Required We're partnering with an established engineering and simulation technology organization seeking a Senior Software Engineer to join its Tulsa-based... 
    Full time
    For contractors
    Monday to Friday
    Shift work

    Tech Partners Co. LLC

    Tulsa, OK
    5 days ago
  •  ...Enovation Controls is a place where people grow their careers while building cutting-edge solutions. Description Senior Software Engineers are responsible for the development of Embedded, Desktop, and Cloud Systems, possessing a deeper understanding of their inner... 
    Full time
    Live out

    Enovation Controls

    Tulsa, OK
    1 day ago
  •  ...Workplaces in Manufacturing & Production for six consecutive years. Description We are seeking a talented and motivated Software Engineer to join our team. This position will be responsible for assisting in the development of Embedded, Desktop and Cloud Systems.... 
    Live out

    Enovation Controls LLC

    Tulsa, OK
    9 days ago
  •  ...Job Description Electrical Application Engineer Berendsen is one of North America’s...  ...system architecture for machine electric propulsion, work functions, and related control systems...  ...skills. Familiarity with software development such as, Plus 1, CoDeSys, C/... 
    Temporary work

    Berendsen PMC, Inc.

    Tulsa, OK
    18 days ago
  •  ...Job Description Job Description Description: Software Engineer (Software Developer – HMI Applications) Tulsa, OK About Us Enovation Controls specializes in complex projects, offering unparalleled expertise and innovative solutions. As a turnkey provider... 
    Live out
    Flexible hours

    Enovation Controls LLC

    Tulsa, OK
    9 days ago
  • $116.36k - $155.15k

     ...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Broken Arrow, OK
    4 days ago
  •  ...and enhance high‑fidelity simulation environments and real‑time software systems supporting advanced training and testing platforms....  ...software architectures while leading technical efforts, defining engineering requirements, estimating labor, and guiding software... 
    Permanent employment
    Work at office

    FlightSafety International

    Tulsa, OK
    1 day ago
  • A local faith-based organization is seeking a Production Systems Leader to manage and develop a dedicated team responsible for audio and video systems ensuring quality across services. The successful candidate will oversee training for staff and volunteers, manage production...
    Local area

    Church on the Move

    Broken Arrow, OK
    1 day ago
  • $105.79k - $141.05k

     ...Cloud Service (AEMaaCS). This role combines Full Stack development, cloud-native technologies, and an AI-first approach to software engineering to deliver scalable solutions, accelerate platform innovation, and improve development efficiency. Working closely with Product... 
    Full time
    Temporary work
    Remote work

    Lumen

    Broken Arrow, OK
    2 days ago
  •  ...culture at BOK Financial where talented individuals can bring their best, grow their careers, and deliver meaningful impact.The IT Engineer IV - Cloud Platform Solutions is a senior-level engineering role focused on driving enterprise cloud strategy, architecture, and... 

    Bank of Oklahoma

    Tulsa, OK
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer- Propulsion. Be the first to apply!