Jobs and Careers
BO

Senior Software Engineer–Simulation

Boeing
United Statesfull_timeVerifiedPosted 26 Aug 2025
💰 $218,500/yr($161,500/yr$218,500/yr)

About the role

Senior Software Engineer–Simulation

Company:

The Boeing Company

The Boeing Company is currently seeking a Senior Software Engineer–Simulation to support our MQ-25 located in Hazelwood, Missouri. This position will focus on supporting the Boeing Global Services (BGS) business organization.

Serve as the software architect for the MQ-25 Test Training Rehearsal Unit (TTRU) software to meet current USN contract requirements. Provide oversight and serve as subject matter expertise to software engineers across the MQ-25, T-7A, and T-45 vehicle simulation portfolios. Possess a business acumen for technical communication with our Navy customer, while driving new business opportunities for the MQ-25 TTRU Platform.

Serve as the technical leadership across MQ-25, T-7A, & T-45 to institute common software practices, usage of common software tools including Boeing Software Factory (BSF), alignment to future FABRIC roadmaps, and implementation of software product line methodologies where applicable. Possess a deep understanding of modelling and simulation with respect to Air Vehicle Simulation along with a proven track record of applying software best practices and enterprise standards across multiple software projects/products

Position Responsibilities:

  • Partners with stakeholders to advise on the review and identification of simulation requirements and dynamics of the systems being simulated.

  • Oversees the design, modeling, simulation, testing, and analysis to assess and optimize overall system performance and capabilities.

  • Reviews data collection and processing for use in simulations.

  • Oversees validation, verification, and refinement of simulation software code, models, simulations, test procedures and test environments, executing test procedures, documenting test results and modeling against real-world data, test data, benchmarks, or other similar models.

  • Reviews the documentation and maintenance of technical code, algorithms, specifications and descriptions of simulation models.

  • Partners with cross functional engineering teams to advise on integration of simulation software with hardware devices and systems.

  • Oversees implementing current and emerging technologies, tools, frameworks, and methods in the software engineering simulation environment.

  • Advises management and influences internal practices on a wide range of topics related to the software engineering simulation environments.

  • Oversees the design, architecture, and development of simulation models, simulation visualizations, virtual environments/platforms and frameworks to enhance test performance, safety, and durability of software and hardware systems throughout the entire product lifecycle.

This position is expected to be 100% onsite.  The selected candidate will be required to work onsite at one of the listed location options.

Basic Qualifications (Required Skills/ Experience):

  • Ability to obtain U.S. Secret clearance post-start

  • 14 years of experience in C++, C, Rust, Java, Python, Go

  • 14 years of software development on Linux, Windows

  • 14 years of experience working with Visual Studio, Jira or Git

Preferred Qualifications (Desired Skills/Experience):

  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science

  • 14+ years of experience in Software Estimating for Training Systems

  • Knowledge of specification format requirements, guidelines, and change control processes. Understanding of relationship between specifications/standards and aircraft/product certification systems.

  • Knowledge of various engineering disciplines such as electrical, mechanical, and systems. The ability to communicate with technical personnel from multiple skill areas and functions to evaluate technical information and issues impacting design, production, and support of products, services, or other deliverables.

  • Knowledge of how to derive and allocate requirements (e.g., system, sub-system, software) and show traceability throughout the product lifecycle.

  • Knowledge and ability to design, develop, integrate, apply, and test software models, simulations, framework environments, tools, and applications with higher order programming languages, assembly, and auto-code. Ability to perform Application Programming Interface (API) design, implementation, and testing. Knowledge of real-time software architecture and design methodologies to synthesize models a

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Boeing

View company profile →