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

Software Engineer - Simulation; Experienced, Senior

Job in Hazelwood, St. Louis city, Missouri, 63042, USA
Listing for: Boeing
Full Time position
Listed on 2026-01-13
Job specializations:
  • Software Development
    Software Engineer, AI Engineer
Job Description & How to Apply Below
Position: Software Engineer - Simulation (Experienced, Senior)
Location: Hazelwood

Software Engineer - Simulation (Experienced, Senior) at Boeing summary:

The Software Engineer - Simulation at Boeing develops and leads software for flight training simulators used by military and commercial aviation customers. The role involves full software lifecycle responsibilities, including design, development, testing, and integration of simulation subsystems using agile methodologies. Candidates require experience in C/C++ programming, software architecture, and simulation technologies, with U.S. security clearance eligibility.

Job Description

At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.

The Boeing Company is currently seeking a highly motivated Software Engineer (Experienced or Senior) to join the Training Systems - Battlespace Simulation Management (BSM) team located in Hazelwood, MO. This position will focus on supporting the Boeing Global Services (BGS) business organization.

Are you ready to build the future? Build your career by helping us build the next generation of flight simulators to train our nation’s military pilots. Develop subsystems for Boeing Flight Trainers such as the Instructor/Operator Station, Brief/Debrief Station, Synthetic Environments, and core building block technologies used for all our flight trainers (graphics, video, networking, mission planning, exercise management & control).

BSM is responsible for the design, development, manufacture, and maintenance of training devices for a wide variety of commercial and military aircraft - everything from F-15 fighter jets to Apache attack helicopters, and even NASA's Starliner spacecraft. Software engineers on our team are responsible for all phases of the software lifecycle, including architecture, design, implementation and test. They are also directly involved in planning their own work, as part of the agile methodology, with a focus on technical excellence.

The BSM team is a large software development team comprised of several smaller agile teams, some with specialized skills. Our backlog includes everything from new feature development using cutting-edge technology to maintenance of legacy software baselines. The successful candidate will need to be comfortable working in an often fast-paced environment within a two-week "sprint" schedule. As an experienced member of the team, you will be supporting the entire product development life cycle within BSM.

Our teams are currently hiring for a broad range of experience levels including;
Experienced and Senior Software Engineers.

Position Responsibilities:

  • Leads the design, architecture, and development of simulation models, simulation visualizations, virtual environments/platforms and frameworks

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

  • Leads 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

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

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

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

  • Leads simulation software project management functions

  • Promotes continuous improvement with ideas for process, tool, and automation improvements

  • Plans and executes work within a scrum team using scaled agile practices

  • Represents the organization as the prime technical contact on contracts and projects

  • Interacts with senior external personnel on significant technical matters often requiring coordination between organizations

  • Support proposal development and lead engineering execution by identifying…

Position Requirements
10+ Years work experience
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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary