Simulation Software Engineer (Associate or Experienced) (Virtual)
Company: Boeing
Location: Long Beach
Posted on: April 1, 2026
|
|
|
Job Description:
Simulation Software Engineer (Associate or Experienced)
(Virtual) Company: The Boeing Company The Boeing Company is looking
for a Mid-Level Simulation Software Engineer (Associate or
Experienced) (Virtual) with a focus on visualizations using Unreal
Engine to join the High Fidelity Virtual Cab (HFVC) team in Long
Beach, California. Contribute to the development and integration of
airplane models, simulations and hardware emulations using high
fidelity Unreal game engine visualizations of Boeing aircrafts and
flight decks. Build polished deliverables used for high-fidelity,
real-time visualization—across aircraft simulation and other
data-driven projects. You’ll integrate APIs using C++ to connect
with complex live backends/simulations, keeping performance
predictable and stable. The ideal candidate is a systems-minded
software engineer who views Unreal Engine as a powerful middleware
platform rather than just a game engine. You should have a deep
understanding of the engine’s underlying C++ architecture and a
passion for solving complex synchronization and data-bottleneck
challenges inherent in high-fidelity flight simulation. The
candidate for this role is a leader, self-starter, enjoys working
collaboratively with others, has a commitment to customer
satisfaction and process improvement, and is successful working in
a multi-program environment. This position will support the
development of solutions to a wide range of complex problems that
require ingenuity and innovation. The candidate should be adaptable
to new development environments and eager to work with and learn
new technologies. At The Boeing Company, we innovate and
collaborate to make the world a better place. From the seabed to
outer space, you can contribute to work that matters with a company
where diversity, equity and inclusion are shared values. 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. Do you have a
passion for software, airplanes, and people? Are you inspired by
new technologies, leading, and working in a collaborative
environment? If so, we invite you to apply for a job to join the
Software Organization at Boeing as we enable the next generation of
aerospace design and development! We do everything from simulating
airplane models, to developing virtual flight decks, to creating
the next generation software simulation tools Our teams are
currently hiring for a broad range of experience levels including
Associate, Experienced and Senior Level Software Engineers. This
position has been identified as a virtual opportunity and will not
require the selected candidate to relocate. Position
Responsibilities Develop thread-safe Unreal modules and C++
middleware with exposed API bindings Integrate UE with real-time
backends/simulations: ingest time-stamped data, handle sync/rates,
and maintain smooth visuals Implement Software-in-the-Loop (SIL)
and Hardware-in-the-Loop (HIL) synchronization layers within Unreal
Design low-latency Interface Control Document (ICD) implementations
for UDP/TCP/Shared Memory data ingestion Build clean UIs and bind
them to live data Profile and optimize with Unreal Insights; manage
frame pacing, memory, loading, and asset streaming Package reliable
builds, write concise docs/samples, and collaborate across
engineering teams Basic Qualifications 5 year of developing using
Unreal Engine 7 years of experience in C++ programming 3 years of
experience using GitLab and/or Jira To meet U.S. export control
compliance requirements, a “U.S. Person” as defined by 22 C.F.R.
§120.62 is required. “U.S. Person” includes U.S. Citizen, U.S.
National, lawful permanent resident, refugee, or asylee. Bachelor’s
Degree in an engineering discipline experience or 7 years’ related
Preferred Qualifications Bachelor of Science degree in Engineering,
Engineering Technology (including Manufacturing Technology),
Computer Science, Data Science, Mathematics, Physics, Chemistry
Level 2 : 1 or more years' related work experience or an equivalent
combination of education and experience Level 3 : 3 or more years'
related work experience or an equivalent combination of education
and experience UE4/UE5 expertise with shipped work in C++ (UObject
lifecycle, Actors/Components, Subsystems). C++: solid APIs, RAII,
async/tasks, multithreading fundamentals. Real-time integration
with complex simulations/backends (e.g.,
aircraft/robotics/industrial): ingest over sockets/WebSocket/shared
memory (experience with middleware like DDS/HLA/DIS is a plus but
not mandatory), manage timestamps, buffering, interpolation,
jitter/latency, and determinism/fixed-tick update paths.
Visualization performance engineering: use Insights/stat groups to
find bottlenecks and hold steady frame budgets; UMG/Slate
optimization. CI/CD exposure: Git a pipeline (GitLab/GitHub/Azure),
automated packaging/tests, symbols/artifacts, crash capture.
Windows Visual Studio toolchain; strong debugging and logging
habits. Clear written/spoken communication; ability to map an
interface contract/ICD into UE data models. Geospatial/large-world
workflows, transforms, coordinate frames. XR (OpenXR) or
multi-display rendering basics. Python or C# for
build/pipeline/content tooling. Drug Free Workplace: Boeing is a
Drug Free Workplace 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.
Shift: This position is primarily for 1st shift; however, alternate
shifts may be required to meet program objectives. Travel: This
position requires 10% travel. 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 for Associate level (Level 2): $92,650 – $143,750
Summary Pay Range for Experienced level (Level 3): $118,150 –
$182,850 Language Requirements: Not Applicable Education: Not
Applicable Relocation: This position offers relocation based on
candidate eligibility. Export Control Requirement: This position
must meet U.S. export control compliance requirements. To meet U.S.
export control compliance requirements, a “U.S. Person” as defined
by 22 C.F.R. §120.62 is required. “U.S. Person” includes U.S.
Citizen, U.S. National, lawful permanent resident, refugee, or
asylee. Safety Sensitive: This is not a Safety Sensitive Position.
Security Clearance: This position does not require a Security
Clearance. 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 E-Verify (English)
E-Verify (Spanish) Right to Work Statement Right to Work (English)
Right to Work (Spanish)
Keywords: Boeing, San Bernardino , Simulation Software Engineer (Associate or Experienced) (Virtual), Engineering , Long Beach, California