Software Engineer, Senior
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
Create and maintain software tools for processing digital assets such as terrain, imagery, vectors, and 3D models to support FlightSafety’s Modeling team. Improve workflow efficiency, reduce errors, and build technology for storing, transferring, converting, and optimizing large datasets used in simulation, aviation, and geospatial applications.
Work includes development in areas such as: • realistic terrain
• advanced animation
• high‑resolution imagery
• procedural content generation
• 2D/3D content processing
Tasks and Responsibilities
• Design, develop, and maintain geospatial content‑processing software
• Build tools for terrain, imagery, vector data, and 3D‑model workflows
• Create processes that improve Modeling team efficiency and reduce errors
• Implement data storage, conversion, and optimization pipelines
• Support large dataset handling across simulation and geospatial formats
• Contribute to realistic terrain, high‑resolution imagery, animation, and 2D/3D content processing
• Participate in full development lifecycle: design, coding, testing, integration, documentation, and support
• Work collaboratively within an agile, multi‑disciplinary engineering team
- Processing of satellite imagery, aerial photography, mapping data, or terrain elevation
- Graphics programming: e.g. Unreal, Unity, OpenGL, Direct3D, HLSL, GLSL
- Strong mathematics capability – matrix algebra, projective geometry, vector math, etc.
- Design patterns and/or multi-threading experience
- MS Visual Studio
- Python or other scripting experience
- Reading and using technical specifications
- Lean/Agile software development
- Atlassian products: e.g. Jira, Confluence
Minimum Education
- Computer Science degree and 5+ years of industry experience
- C++ / C# programming
- Data structures, algorithms, and object-oriented design
Minimum Experience
• Bachelor’s degree in Computer Science or related technical discipline
• 5+ years of professional industry experience
• Proficiency in C++ or C#
• Strong understanding of data structures, algorithms, and object‑oriented programming
Knowledge, Skills, Abilities
• Geospatial software development and/or geospatial formats
• GIS tools: ArcGIS, QGIS, PostGIS
• Open geospatial standards: WMS, WCS, GeoPackage
• Experience with modeling or art pipelines in graphics‑based industries
• Processing of satellite imagery, aerial photography, mapping data, terrain elevation
• Graphics programming: Unreal, Unity, OpenGL, Direct3D, HLSL, GLSL
• Strong mathematics: matrix algebra, projective geometry, vector math
• Design patterns and multi‑threading
• MS Visual Studio
• Python or other scripting languages
• Ability to read and interpret technical specifications
• Lean/Agile software development
• Atlassian toolset: Jira, Confluence
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.
- ...Senior Software Engineer Tapestry Solutions, a part of Boeing Global Services (BGS), is seeking a Senior Software Engineer in Hazelwood, MO for the Department of Navy Tomahawk Land-Attack Missile program. The Tomahawk program continues to grow and expand as a relevant...SeniorFlexible hours
$91.7k - $163.7k
...advance health equity on a global scale. Join us to start Caring. Connecting. Growing together. Position Summary As a Sr. Software Engineer on the MCDS (Multi Channel Claim Distribution Platform) team within Optum Technology, you will play a key role in building,...SeniorMinimum wageFull timeWork experience placementLocal areaRemote work- ...Purpose of Position Create mixed reality software and hardware solutions to provide a... ...integration, and maintenance. Develop engineering tools Remains current on state-of-the... ...industry Knowledge, Skills, Abilities Senior Developer ~5+ years of experience in...SeniorPermanent employmentWork at officeShift work
- ...Kingdom. Purpose of Position Provides the necessary hands‑on software expertise to clear MACARs, simulator write‑ups, perform modifications... ...as required Tasks and Responsibilities Reviews simulator engineering specifications, malfunction documents, Auto flight system test...SeniorPermanent employmentWork at officeShift work
$82k - $115k
...Description As a member of the R&D organization responsible for creating software for the development of innovative in vitro diagnostic solutions, the Senior Software Engineer contributes to the design and delivery of scalable, cloud-native software solutions by...SeniorFull timeTemporary workWork from home2 days per week3 days per week- Optum is seeking a Sr. Software Engineer on the MCDS team to build, modernize, and maintain enterprise full-stack solutions across frontend and backend systems. You will migrate legacy components to Azure native apps, manage data workflows with ADF and Service Bus, and...SeniorRemote work
- A premier aviation training company is seeking a highly skilled software engineer in Hazelwood, MO. The role involves providing expertise for simulator software, conducting integration tests, and troubleshooting software issues. Candidates must have a Bachelor's degree...Senior
$93.12k - $125.71k
...Senior Embedded Software EngineerLocation: Bridgeton, MO, US, 63044The Leonardo DRS Land Systems business is a recognized leader in the design... ...Land Systems is seeking a Full Time Senior Embedded Software Engineer. This position is based out of our Bridgeton, MO facility...SeniorFull timeWork experience placementLocal areaFlexible hours$160.65k - $217.35k
...your future with us. The Boeing Company is looking for a Senior Site Reliability Engineer to join the Air Dominance Site Reliability Engineering team... ...CI/CD runners, Jira, Confluence, PostgreSQL, and related software delivery tools such as Artifactory and SonarQube. The...SeniorPermanent employmentWork experience placementRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift- ...Title: Sr. Software Engineer Location: 13736 Riverport Drive, Maryland Heights, MO 63043 (Hybrid - 4 days a week onsite) We've... ...(preferred) Job Description: We are seeking a Senior or Lead Java Developer for a long-term opportunity in St. Louis...SeniorFlexible hours
$136.85k - $185.15k
...Senior Factory Automation Project Integrator At Boeing, we innovate and collaborate... ...you will join a team of multi-disciplined engineers and technical professionals responsible... ...GIT, Team Foundation Server, and Boeing Software Factory Conflict of Interest: Successful...SeniorPermanent employmentInterim roleWork at officeWorldwideRelocationFlexible hoursShift workDay shift- ...Software Engineer Date: Jul 31, 2026 Location: Hazelwood, MO, US, 63042 Company: FlightSafety International FlightSafety International is the world's premier professional aviation training company and supplier of flight simulators, visual systems and displays...Night shift
- ...Experienced Software Engineer The Boeing Company is looking for an Experienced Software Engineer for an Air Dominance Proprietary program located in Hazelwood, MO. This position will focus on developing Vehicle Management System (VMS) software to support the Boeing...Work experience placementInterim role
- ...Software Engineer II Location: Bridgeton, Missouri (Onsite) Role Overview We are seeking a Software Engineer II to join an existing full-stack team. This role involves working on components of a large project focused on building innovative new products. This...
$135k - $165k
...Software Systems Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience designing, implementing, training, and supporting high-quality, cost-effective information technology and business intelligence...Permanent employmentWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...Job Description Job Description Position: Software Engineer - Frontend Schedule: Full Time Reporting to: VP Technology Position Summary The Augustine Institute seeks a Senior Frontend Engineer to design, build, and maintain the user-facing experiences...Full timeFor contractorsWork at office
$82k - $92.43k
Associate Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience designing, implementing, training, and supporting high-quality, cost-effective information technology and business intelligence solutions...Interim roleWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...innovation, LSEG is a place where everyone can grow, develop and fulfil your potential with significant careers. Role Summary A Senior DevOps Engineer will work within the automation teams and alongside product teams to define, develop, test, and maintain the full CI/CD...SeniorWorldwide
- World Wide Technology (WWT) seeks an experienced Microsoft Dynamics 365 and Power Platform specialist to provide Tier 3 support across Dynamics 365 environments. You will troubleshoot incidents, manage security configurations, and partner with Microsoft Support as needed...Senior
- ...The Boeing Company in Hazelwood, MO, is seeking an Experienced Weights & Mass Properties Engineer to join our defense and aerospace programs. The role focuses on weight properties estimation, mass tracking and design trades to enhance vehicle performance and safety. Join...SeniorRelocation package
- World Wide Technology (WWT) is seeking a Senior Full Stack Developer to design, build, test, and deliver high-quality software using JavaScript, NodeJS, and Vue.js. You will own solutions end-to-end, mentor peers, and provide technical leadership within a high-performing...Senior
- ...Senior ServiceNow Engineer Overview NISA Investment Advisors, LLC (NISA) partners with world-leading organizations to design, develop, and manage highly customized, risk-controlled investment strategies across fixed income, equities, and derivatives. With $483 billion...Senior
- ...with SAP HR/HCM and extensive work in PA and OM Modules, including at least 3-4 full life cycle implementations. Strong communication skills are necessary to liaise effectively with senior HR team members. The role starts ASAP. #J-18808-Ljbffr Procom Consultants GroupSeniorContract workImmediate start
$198.05k - $267.95k
Digital Software Engineering Architect Company: The Boeing Company The Boeing Company is currently seeking a Digital Software Engineering... ...to reduce friction, rework, and delivery risk Serve as a senior technical mentor to mid-level engineers, accelerating their...Permanent employmentWork experience placementRelocationVisa sponsorshipWork visaFlexible hoursShift work- Cts Technology Solutions, Inc. is seeking an Experienced Embedded Software Engineer in St. Charles, Missouri for a 12+ month contract position. The role requires extensive experience in real-time software development and collaboration with a multi-discipline engineering...SeniorContract work
$98.18k - $115.5k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...meet standards- Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures- Accountable...Full timeWork experience placementLocal area3 days per week$86.36k - $101.6k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...meet standards- Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures- Accountable...Full timeWork experience placementLocal area3 days per week- ...Solutions is a fast-growing, young, energetic global IT-Engineering services company with clients across the US . We... ...updated resume. We look forward to hearing from you! Senior DevSecOps Engineer Software Supply Chain Security (Socket.dev & Chainguard)...SeniorLocal areaRemote work
- ...3 year running Top Workplace in the Greater St. Louis area. Job Summary DRS Sustainment Systems is seeking a Full Time Logistics Engineer III. The position researches, collects, and reports information on the ability and capacity of company products and supplier commercial...SeniorFull timeContract workTemporary workFor contractorsWorldwideFlexible hours
- A national leader in facade construction technology is seeking a Facade Engineer to manage complex facade projects in Bridgeton, MO. Using state-of-the-art CAD tools, you'll take charge of projects from design through to installation while ensuring compliance with building...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Senior. Be the first to apply!
- information technology software engineer Hazelwood, MO
- intel software engineer Hazelwood, MO
- software developer fintech Hazelwood, MO
- consulting software engineer Hazelwood, MO
- part time software developer remote Hazelwood, MO
- software developer positions Hazelwood, MO
- software engineer healthcare Hazelwood, MO
- startup software engineer Hazelwood, MO
- senior software engineer remote Hazelwood, MO
- software engineer amazon Hazelwood, MO



