Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Experienced Software Engineer–Simulation image - Rise Careers
Job details

Experienced Software Engineer–Simulation - job 1 of 2

Experienced Software Engineer–Simulation

Company:

The Boeing Company

The Boeing Company is looking for an Experienced Software Engineer - Simulation to join the Battlespace Simulation Management team located in Hazelwood, MO. This position will focus on supporting the Boeing Global Services (BGS) Software Engineering 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. Developers on our team are responsible for all phases of the software lifecycle, including architecture, design, implementation and test.

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 groundbreaking technology to maintenance of legacy software baselines. The successful candidate will need to be comfortable working in a self-directed fast-paced environment. Adaptability, the ability to work closely with others and an open mind are essential attributes of team members. A background in any or all of the following is desired: military aircraft, weapons, simulation, training systems.

Position Responsibilities:
•    Partners with stakeholders to review and identify simulation requirements and dynamics of the systems being simulated.
•    Performs design, modeling, simulation, testing, and analysis to assess and optimize overall system performance and capabilities.
•    Performs data collection and processing for use in simulations.
•    Validates, verifies, and refines simulation software code, models, simulations, test procedures and test environments, executing test procedures and documenting test results and models against real-world data, test data, benchmarks, or other similar models.
•    Documents and maintains technical code, algorithms, specifications and descriptions of simulation models.
•    Partners with cross functional engineering teams to enable integration of simulation software with hardware devices and systems.
•    Implements current and emerging technologies, tools, frameworks, and methods in the software engineering simulation environment.
•    Modernizes, migrates, sustains, and updates simulation software to adapt legacy systems to new operating systems.
•    Performs simulation software project management functions.


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):

•    5+ years of experience in programming in C/C++
•    5+ years of experience in Object Oriented Design and Programming
•    5+ years of experience with Scaled Agile Framework enterprise (SAFe) or Agile 

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
•    5 years of experience in Experience with simulation standards such as Distributed Interactive Simulation (DIS), Distributed Mission Operation (DMO)
•    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 and simulation frameworks that meet real-time requirements; this includes knowledge of real-time target environments, its processor and network architecture, communication protocols, and electrical interfaces.
•    Knowledge of build and execution environments that include hosts, processors, operating systems, and networks. Ability to build, integrate, test, and troubleshoot software components comprising simulation models and build/execution frameworks. Knowledge of verification, validation, certification, and qualification processes.
•    Ability to design and develop software testing processes for different units, modules or components of a software application as a combined and integrated entity. It includes deep knowledge of integration-testing tools.
•    Ability to apply knowledge of 2D and/or 3D computer graphics to generate data representation and to communicate information. Ability to build animated graphics--graphic simulations simulating how systems work. Understanding of visual analytics tools and research. Background and familiarity with algorithms for image processing. Knowledge of multiple programming languages and operating systems to develop prototypes in this technology area. Ability to integrate hardware and software components into demonstrations.
•    Knowledge of cloud architecture, including the different types of clouds (public, private, and hybrid), the different cloud platforms and the various components involved (computing, storaging and networking). Ability to automate and script skills. Knowledge of containerization technologies which includes understanding how to manage containers, deploy applications in a containerized environment, and troubleshoot issues. Knowledge of understanding of networking concepts, including IP addressing, subnetting, routing, and security (focus on security best practices and technologies).

Travel: Occasional travel may be required (less than 10%)

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

CodeVue Coding Challenge:
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.

Pay & Benefits: 
At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent.  Elements of the Total Rewards package include competitive base pay and variable compensation opportunities.  
 
The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work.  
 
The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.

Pay is based upon candidate experience and qualifications, as well as market and business considerations.  

Summary Pay Range: $110,500 - $149,500

Language Requirements:

Not Applicable

Education:

Not Applicable

Relocation:

This position offers relocation based on candidate eligibility.

Export Control Requirement:

This position must meet export control compliance requirements. To meet export control compliance requirements, a “U.S. Person” as defined by 22 C.F.R. §120.15 is required. “U.S. Person” includes U.S. Citizen, lawful permanent resident, refugee, or asylee.

Safety Sensitive:

This is not a Safety Sensitive Position.

Security Clearance:

This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim and/or final U.S. Secret Clearance Post-Start is required.

Visa Sponsorship:

Employer will not sponsor applicants for employment visa status.

Contingent Upon Award Program

This position is not contingent upon program award

Shift:

Shift 1 (United States of America)

Stay safe from recruitment fraud! The only way to apply for a position at Boeing is via our Careers website. Learn how to protect yourself from recruitment fraud - Recruitment Fraud Warning

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.

EEO is the law

Boeing EEO Policy

Request an Accommodation

Applicant Privacy


Boeing Participates in E – Verify

Right to Work Statement

Boeing Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Boeing DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Boeing
Boeing CEO photo
David Calhoun
Approve of CEO

Average salary estimate

$130000 / YEARLY (est.)
min
max
$110500K
$149500K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Experienced Software Engineer–Simulation, Boeing

The Boeing Company is on the lookout for an Experienced Software Engineer – Simulation to join our dynamic Battlespace Simulation Management team in Hazelwood, MO. If you're excited about shaping the future of military flight training, we want to hear from you! In this role, you’ll be at the forefront of developing advanced flight simulators to train our nation's military pilots. You'll have a chance to create subsystems for Boeing Flight Trainers, which includes working on the Instructor/Operator Station, Brief/Debrief Station, and other innovative simulation technologies. You'll be involved in the entire software lifecycle, from architecture and design through to implementation and testing. Collaborating with cross-functional teams, you'll gather and refine simulation requirements and optimize system performance. If you have a passion for simulation, military aircraft, or training systems, and you're ready to work in a fast-paced environment where your adaptability and collaboration skills are crucial, this is the place for you. Working onsite, you'll be part of a larger agile team tackling a range of projects, from cutting-edge new developments to maintaining legacy software. We're eager to find someone who is not only technically proficient in C/C++ and object-oriented design but also has a background in simulation standards. Our commitment to innovation and quality makes Boeing a great place to grow your career while contributing to critical national defense efforts. Join us and be a part of building something extraordinary!

Frequently Asked Questions (FAQs) for Experienced Software Engineer–Simulation Role at Boeing
What are the core responsibilities of the Experienced Software Engineer – Simulation at Boeing?

As an Experienced Software Engineer – Simulation at Boeing, your primary responsibilities include reviewing simulation requirements, performing design and testing of subsystems for flight simulators, and collaborating with cross-functional teams to ensure integration of simulation software. You will also manage data collection for simulations and validate simulation models and software code against real-world scenarios, ensuring that everything meets rigorous performance standards.

Join Rise to see the full answer
What qualifications do I need for the Experienced Software Engineer – Simulation position at Boeing?

To qualify for the Experienced Software Engineer – Simulation role at Boeing, you should have at least 5 years of experience in C/C++ programming, object-oriented design, and familiarity with Scaled Agile Framework. A Bachelor’s degree in engineering, computer science, or a related field is preferred, along with experience in simulation standards like DIS or DMO. Strong problem-solving skills and the ability to work in a fast-paced, agile environment are essential for success.

Join Rise to see the full answer
How does the team structure work for the Experienced Software Engineer – Simulation at Boeing?

The team for the Experienced Software Engineer – Simulation at Boeing is part of a large software development unit that operates with several smaller agile teams, each specializing in different areas. This collaborative approach allows for innovative feature development while also handling maintenance of existing software baselines. As a team member, you'll work closely with colleagues from various engineering disciplines to create and refine advanced simulation technologies.

Join Rise to see the full answer
What is the work environment like for an Experienced Software Engineer – Simulation at Boeing?

At Boeing, the work environment for the Experienced Software Engineer – Simulation is dynamic and fast-paced. Expect a culture that encourages collaboration, continuous learning, and adaptability. You will be required to work onsite, which fosters strong team interactions and effective project management. The atmosphere is supportive and focused on innovation, making it a stimulating place to grow your career.

Join Rise to see the full answer
What growth opportunities are available for Experienced Software Engineers – Simulation at Boeing?

Boeing is committed to professional development and offers numerous growth opportunities for Experienced Software Engineers – Simulation. You'll have access to cutting-edge technologies, the opportunity to enhance your skills through collaboration with experts in the field, and potential pathways for advancement within the company. Engaging in diverse projects will also help you broaden your expertise and reinforce your career trajectory within the aerospace industry.

Join Rise to see the full answer
Common Interview Questions for Experienced Software Engineer–Simulation
Can you describe your experience with programming in C/C++ for simulation applications?

In your response, highlight specific projects where you utilized C/C++. Discuss the types of simulations you've worked on, challenges faced, and how you overcame them. Mention any specific frameworks or tools you used to enhance your coding efficiency and how this relates to the role at Boeing.

Join Rise to see the full answer
What strategies do you use for verifying and validating simulation software?

Discuss systematic approaches you've taken in your past roles, including techniques like real-world data comparisons, benchmarks, and testing protocols. Mention how your strategies ensure the reliability and accuracy of simulation software, which is critical for roles like the one at Boeing.

Join Rise to see the full answer
How do you handle collaboration with cross-functional teams?

Share examples of past collaborations, focusing on your communication skills and teamwork. Explain how you have successfully partnered with engineers, developers, and stakeholders to deliver results, especially in simulation-related projects.

Join Rise to see the full answer
Can you explain your experience with Agile methodologies, specifically the Scaled Agile Framework?

Be prepared to discuss your understanding of Agile principles, including how you have applied the Scaled Agile Framework in past projects. Provide examples of how Agile practices improved project outcomes and team collaboration, specifically in the context of software development.

Join Rise to see the full answer
What technical challenges have you faced in simulation software development, and how did you overcome them?

Describe a specific technical challenge, such as integrating new simulation technologies or debugging complex systems. Explain the steps you took to address the issue, including any innovative solutions you implemented and the final outcome of your efforts.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Discuss your organizational strategies, such as using task management tools or methodologies like Kanban. Emphasize the importance of deadlines, stakeholder communication, and maintaining flexibility to adapt to shifting priorities, which is especially relevant in a fast-paced environment like Boeing.

Join Rise to see the full answer
What role does documentation play in your development process?

Explain how you ensure proper documentation of your work to facilitate team collaboration and future project scaling. Discuss what types of documentation you produce, such as technical specifications or user manuals, and how this aligns with industry standards for software development at Boeing.

Join Rise to see the full answer
Can you share your experience with simulation standards such as DIS and DMO?

Provide a brief overview of your experience with Distributed Interactive Simulation (DIS) and Distributed Mission Operation (DMO). Discuss projects where you applied these standards effectively and the impact they had on the success of the simulations you contributed to.

Join Rise to see the full answer
How do you ensure the integration of simulation software with hardware systems?

Talk about your methods for managing integration challenges, focusing on the importance of cross-discipline communication and testing protocols. Mention specific projects where you successfully integrated software with hardware, highlighting key lessons learned.

Join Rise to see the full answer
What motivates you to work in simulation software engineering?

Reflect on your passion for technology and its application in aviation and military training. Discuss how your background and interests align with the mission of Boeing to innovate within this vital area, emphasizing why you find it rewarding to contribute to simulation advancements.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Boeing Hybrid US, Saint Louis County, MO; Missouri, Berkeley, MO
Posted 12 days ago

Join Boeing as a Senior Systems Engineer to pioneer verification processes on the cutting-edge Air Proprietary 1 Program.

Photo of the Rise User
Posted 12 days ago

Join Boeing as a Ground Systems C2 Analysis, Integration, and Test Engineer, and be part of a fast-paced development team shaping advanced military aviation systems.

Photo of the Rise User
Posted 12 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

As a Senior Software Engineer at Google Play, you'll enhance the Android ecosystem and develop next-generation technologies for millions of users.

Posted 8 days ago

As a Senior Full Stack Software Engineer at Booz Allen, you will create innovative software solutions to tackle complex challenges.

Photo of the Rise User
ExtraHop Remote Seattle, Washington, United States
Posted 9 days ago

ExtraHop is seeking a creative Senior Software Engineer to enhance their innovative front-end applications for cutting-edge cybersecurity solutions.

Photo of the Rise User

Become a pivotal part of CloudLinuxOS as a Senior Go Developer, working remotely on innovative projects that enhance website security and efficiency.

Photo of the Rise User
Posted 10 days ago
Paid Holidays

Be part of dLocal's global team as a Senior DevOps Engineer driving innovative solutions for renowned clients like Netflix and Amazon.

Photo of the Rise User
Posted 12 days ago

Join 0x as a Senior Software Engineer to spearhead the development of a groundbreaking mobile app for DeFi trading.

Photo of the Rise User

Join Visa as a Staff Software Engineer to drive innovation in global payment technology through full-stack development.

Posted 10 days ago

Join Truelogic as a Senior Java Developer to lead the Acquisition Team and drive impactful projects for a top-tier life insurance provider.

The story of our company is woven together from thousands of individual stories of engineers and technicians. Scientists and thinkers. Innovators and dreamers. Equity, diversity and inclusion are crucial to our employees, our stakeholders, and our...

711 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 16, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
24 people applied to Front-end Developer at Venturenox
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Analyst (Contact Center-Hybrid) at Dow Jones
Photo of the Rise User
7 people applied to SDE Intern (Summer) at Amazon
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Development Manager at Assured Guaranty
H
Someone from OH, Mansfield just viewed Medical Appointment Setter (Remote LatAm) at HireHawk
Photo of the Rise User
Someone from OH, Lewis Center just viewed Third Party Risk Analyst at Experian