Logo
Boeing

Software Engineer - Simulation (Experienced, Senior)

Boeing, Hazelwood, Missouri, United States, 63042

Save Job

Software Engineer - Simulation (Experienced, Senior) Join to apply for the

Software Engineer - Simulation (Experienced, Senior)

role at

Boeing .

At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment that welcomes, respects, and includes everyone, with great opportunities for professional growth.

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 focuses on supporting the Boeing Global Services (BGS) business organization.

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, and control).

Position Responsibilities

Lead the design, architecture, and development of simulation models, visualizations, virtual environments, platforms, and frameworks.

Partner with stakeholders to review and identify simulation requirements and dynamics of the systems being simulated.

Lead validation, verification, and refinement of simulation software code, models, simulations, test procedures, and test environments; execute test procedures, document test results, and model against real-world data, test data, benchmarks, or other similar models.

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

Partner with cross‑functional engineering teams to integrate simulation software with hardware devices and systems.

Lead the implementation of current and emerging technologies, tools, frameworks, and methods in the simulation environment.

Lead simulation software project management functions.

Promote continuous improvement with ideas for process, tool, and automation improvements.

Plan and execute work within a scrum team using scaled agile practices.

Represent the organization as the prime technical contact on contracts and projects.

Interact with senior external personnel on significant technical matters requiring coordination between organizations.

Support proposal development and lead engineering execution by identifying activities, resources, and tasks required to complete the work statement.

Mentor junior engineers and foster innovation within the team.

We work in a casual but professional environment with multidisciplinary teams of engineers that take pride in developing, integrating, testing, and delivering innovative solutions. There is long‑term potential for career growth into technical leadership or management positions. We value the curiosity, tenacity, and imagination that our engineers bring each day.

To be considered for this position, you will be required to complete a technical assessment as part of the selection process. Failure to complete the assessment will remove you from consideration.

Basic Qualifications (Required)

3+ years of experience in software engineering.

3+ years of experience with programming in C/C++.

Experience with software development in an agile environment.

Secret Clearance and Special Program Access (Post‑Start).

Preferred Qualifications (Desired)

Bachelor of Science degree from an accredited course of study in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science.

5 or more years’ related work experience or an equivalent combination of education and experience.

Prior experience with object‑oriented software architecture/design patterns.

Prior experience with Python, Lua, or OpenGL.

Experience developing applications for desktop and mobile/tablet environments.

Experience with tools for continuous integration/delivery, version control, and build automation.

Familiarity with tools such as Jira, Jenkins, Gitlab, CMake, Visual Studio.

Familiarity with simulation standards such as DIS, DMO, and HLA.

Experience with aircraft platforms, aviation, simulation, and training systems.

Strong written and verbal communication skills and a desire to work in a team environment.

Travel 10%

Drug Free Workplace Boeing is a Drug Free Workplace; post‑offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria are met as outlined in our policies.

Equal Opportunity Employer Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status, or other characteristics protected by law.

Applications for this position will be accepted until

Jan. 05, 2026 .

#J-18808-Ljbffr