Software Developer

2 days ago


Broken Arrow, Oklahoma, United States FlightSafety International Full time

About FlightSafety International

This premier professional aviation training company seeks a skilled Software Developer to join their team in Tulsa, Oklahoma. As a key member of the engineering department, you will be responsible for developing and maintaining advanced flight simulation systems for commercial, government, and military organizations worldwide.

Salary Range: $120,000 - $180,000 per year

Our ideal candidate will have a strong background in computer science, with expertise in C++/C#/C programming, object-oriented design, and user interface development. Experience with real-time, multiprocessing development, network programming, and relational databases (MySQL or PostgreSQL) is highly desirable. Familiarity with MS Visual Studio, bash, Power Shell, Python, Perl, or other scripting languages is also essential.

Key Responsibilities:

  • Develop and maintain advanced flight simulation software for commercial, government, and military organizations.
  • Collaborate with other engineering departments to ensure seamless integration of simulation systems.
  • Work with customers to complete system testing and resolve any discrepancies in simulation models.
  • Perform general software troubleshooting and debugging.
  • Develop simulation system test programs and prepare customer test plans.

Requirements:

  • Bachelor's degree in Computer Science or related field.
  • Minimum 5 years of experience in software development, with a focus on real-time systems and simulation development.
  • Excellent problem-solving skills and ability to work independently.
  • Strong communication and teamwork skills.

What We Offer:

  • A competitive salary range of $120,000 - $180,000 per year.
  • A comprehensive benefits package, including health insurance, retirement plan, and paid time off.
  • A dynamic and supportive work environment with opportunities for professional growth and development.

Location: Tulsa, Oklahoma (one of our regional locations or the greater Tulsa area).

Travel, shift work, and special work hours may be required to accomplish some of the above tasks.

Exhibit and practice professional and courteous behavior while interacting with both internal and external customers.

Interact within a cooperative environment through beneficial behavior, commitment to common goals, contribution to problem solving, communication of ideas and suggestions, and encouragement to other employees and departments.

Accountable for the control and distribution of documents and/or equipment subject to export control restrictions and the security of FSI materials, projects and business information regarding the methods and techniques used in the production and usage of FSI products.

Accountable for the accuracy and completeness of assigned tasks.

Able to adhere to a work schedule including prompt and regular attendance.

Minimum Education

A Bachelor's degree in Computer Science or other applicable technical field; or equivalent combination of education and experience.

Minimum Experience

A Bachelor's degree in Computer Science or other applicable technical field; or equivalent combination of education and experience.

Knowledge, Skills, Abilities

Skills in several of the following areas are required:

  • C++/C#/C programming
  • Object oriented design
  • User interface development
  • Design patterns and or multi threading experience
  • real time, multiprocessing development
  • Network programming
  • Relational Databases – MySQL or PostgreSQL
  • bash, Power Shell, Python, Perl or other scripting experience
  • Computer system and network security
  • MS Visual Studio
  • Reading and using technical specifications
  • Lean/Agile Software Development
  • Physically based rendering
  • GPU Computing
  • MatLab
  • Cygwin
  • Unix/Linux
  • JIRA, Confluence
  • Able to apply mathematical operations to such tasks as frequency distribution, determination of test reliability and validity, analysis of variance, correlation techniques, sampling theory, and factor analysis.
  • Able to define problems, collect data, establish facts, and draw valid conclusions.
  • Able to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.

  • Software Developer

    1 month ago


    Broken Arrow, Oklahoma, United States CymSTAR Full time

    Job Title: Software DeveloperThis is a challenging opportunity to join CymSTAR as a skilled Software Developer. As a key member of our Engineering team, you will be responsible for designing, coding, implementing, and testing simulation software for simulator training devices and other similar applications.Key Responsibilities:Develop preliminary and detail...

  • Software Developer

    1 month ago


    Broken Arrow, Oklahoma, United States CymSTAR Full time

    Job SummaryCymSTAR is seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, coding, implementing, and testing simulation software for simulator training devices and other similar applications.Key ResponsibilitiesDevelop preliminary and detail software designs that comply with project...

  • Software Developer

    3 days ago


    Broken Arrow, Oklahoma, United States CymSTAR Full time

    Job SummaryCymSTAR is seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, coding, implementing, and testing simulation software for simulator training devices and other similar applications.Key ResponsibilitiesDevelop preliminary and detail software designs that comply with project...


  • Broken Arrow, Oklahoma, United States CymSTAR Full time

    Job Title: Software DeveloperCymSTAR is seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, coding, implementing, and testing simulation software for simulator training devices and other similar applications.Key Responsibilities:Develop preliminary and detail software designs that comply with...


  • Broken Arrow, Oklahoma, United States CymSTAR Full time

    Job Title: Software DeveloperCymSTAR is seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, coding, implementing, and testing simulation software for simulator training devices and other similar applications.Key Responsibilities:Develop preliminary and detail software designs that comply with...


  • Broken Arrow, Oklahoma, United States CymSTAR Full time

    Job DescriptionThis is a challenging opportunity to join CymSTAR as a Software Development Engineer. The successful candidate will be responsible for designing, coding, and testing simulation software for training devices and other applications.Key Responsibilities:Participate in defining and developing software requirements and designs.Review program...


  • Broken Arrow, Oklahoma, United States FlightSafety International Full time

    About FlightSafety InternationalFlightSafety 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...

  • Software Engineer

    2 weeks ago


    Broken Arrow, Oklahoma, United States CymSTAR Full time

    Job DescriptionCymSTAR is seeking a skilled Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, coding, and testing simulation software for various applications.Key Responsibilities:Develop and implement simulation software using C, C++, and other high-order languages.Collaborate with...

  • Software Engineer

    1 week ago


    Broken Arrow, Oklahoma, United States CymSTAR Full time

    Job Summary:CymSTAR is seeking a skilled Software Engineer to design, code, implement, and test simulation software for simulator training devices and other similar applications. The ideal candidate will have a strong background in software development, integration, verification, and documentation tasks within a specified budget and schedule.Key...

  • Software Engineer I

    2 weeks ago


    Broken Arrow, Oklahoma, United States FlightSafety International Full time

    About FlightSafety InternationalFlightSafety International is a leading provider of professional aviation training and a supplier of flight simulators, visual systems, and displays to commercial, government, and military organizations worldwide.Purpose of PositionThis role requires a skilled software engineer to provide hands-on expertise in clearing...


  • Broken Arrow, Oklahoma, United States FlightSafety International Full time

    About FlightSafety InternationalFlightSafety International is a leading provider of professional aviation training and supplier of flight simulators, visual systems, and displays to commercial, government, and military organizations. Our company offers training for pilots, technicians, and other aviation professionals from around the world. We operate the...


  • Broken Arrow, Oklahoma, United States LHC Group Full time

    About the RoleWe are seeking a highly motivated and results-driven Sales Executive to join our team at LHC Group. As a Sales Executive, you will be responsible for driving business growth and expanding our market share through effective sales strategies and relationship-building.Key ResponsibilitiesMeet Sales Targets: Achieve monthly and quarterly sales...


  • Broken Arrow, Oklahoma, United States Xplor Full time

    Job DescriptionXplor is seeking a highly motivated and results-driven Outside Sales Account Executive to join our team in Broken Arrow, OK. As a key member of our sales team, you will be responsible for developing and maintaining relationships with small to medium-sized business owners, working closely with our colleagues in Customer Service, Underwriting,...


  • Broken Arrow, Oklahoma, United States CivicMinds, Inc Full time

    Job Overview:At CivicMinds, Inc, we are seeking a highly skilled Mechanical Design Engineer to join our team. As a key member of our design team, you will be responsible for creating innovative and efficient mechanical designs for our products.Key Responsibilities:• Develop detailed mechanical designs and drawings using various design software packages•...


  • Broken Arrow, Oklahoma, United States American StaffCorp Job Board Full time

    Job SummaryWe are seeking a skilled Alarm Dispatch Evening professional to join our team at American StaffCorp Job Board.Key ResponsibilitiesRespond to alarm notifications in a timely and professional manner.Initiate outbound calls to customer contacts and emergency responders as per established procedures.Process inbound calls related to alarm events,...

  • Security Specialist

    1 week ago


    Broken Arrow, Oklahoma, United States City of Broken Arrow, OK Full time

    Job SummaryWe are seeking a highly skilled Security Specialist to join our team at the City of Broken Arrow, OK. As a key member of our IT department, you will be responsible for maintaining and supporting all aspects of security for our computer networks.Key ResponsibilitiesMonitor computer networks for security threats or unauthorized users.Identify...


  • Broken Arrow, Oklahoma, United States Alfa Laval Global Full time

    This role offers a unique opportunity to join Alfa Laval Global as an Automation Engineer, where you will be responsible for managing individual electrical projects from inception to completion, ensuring adherence to budget and schedule.You will have the opportunity to provide comprehensive electrical engineering designs, CAD drawings, and implement...

  • Customer Care Agent

    2 months ago


    Broken Arrow, Oklahoma, United States Harmon Insurance Full time

    Benefits:401(k) matchingPerformance-based bonusesFlexible working hours401(k) planCompany gatheringsCareer advancement opportunitiesBecome a part of a supportive team in our independent insurance agency.Key Responsibilities:Promote and sell suitable products and services to meet customer requirements.Build and maintain relationships with clients, prospective...


  • Broken Arrow, Oklahoma, United States Alfa Laval Global Full time

    This role is an exciting opportunity to join Alfa Laval Global as an Automation Engineer, where you will be responsible for managing individual electrical projects from inception to completion, ensuring adherence to budget and schedule.You will have the opportunity to provide comprehensive electrical engineering designs, CAD drawings, and implement...


  • Broken Arrow, Oklahoma, United States Alfa Laval Global Full time

    Electrical Engineering Project ManagerYou are a self-motivated team player with the ability to easily network in an international and cross-cultural environment, working in line with Alfa Laval drivers. As an Automation Engineer, you'll have the opportunity to manage individual electrical projects from inception to completion, ensuring adherence to budget...