Boeing logo

C++ Software Engineer

Boeing·Salary not specified

Primary stack

C++

Nice to have's

Lua ScriptingPhysics based ModellingSimulation system EngineeringVersion control systemsAgile development methodologiesDevOpsAutomationCICDTesting frameworksUnit testing practicesSoftware Simulation EngineerSoftware Development LifecycleISO9001Distributed interoperability simulation protocolsCOTS simulation and training environmentObject-oriented programmingSoftware design principles

Job description

About the Position

Bring your ideas to life at Boeing, where 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. Join our Software Engineering and Systems Integration team in the UK, actively working across Boeing Defence, Commercial Airplanes, Global Services, and Uncrewed technologies.

Responsibilities

  • Supports the design, architecture, and development of simulation models, visualizations, virtual environments/platforms, and frameworks to enhance test performance, safety, and durability of software and hardware systems throughout the entire product lifecycle.
  • Supports partnership with stakeholders to review and identify simulation requirements and dynamics of the systems being simulated.
  • Supports designing, modeling, simulation, testing, and analysis to assess and optimize overall system performance and capabilities.

Requirements

  • Bachelor of Science degree or higher from an accredited course of study in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science.
  • Ability to obtain security clearance.
  • Proficiency in C++, Lua Scripting, or similar programming languages.
  • Familiarity with Physics-based Modelling and Simulation system Engineering principles.

Nice to Have

  • Familiarity with version control systems (e.g., Git, BitBucket).
  • Knowledge of Agile development methodologies.
  • Familiarity with DevOps, Automation, and CICD concepts.
  • Understanding of testing frameworks and unit testing practices.
  • Experience working as a Software Simulation Engineer or similar role.
  • Experience across Software Development Lifecycle and Software standards such as ISO9001.
  • Understanding of the distributed interoperability simulation protocols used within defense collective training (e.g., DIS and HLA).
  • Understanding and experience of the COTS simulation and training environment development, execution, verification, validation, and deployments.
  • Strong understanding of object-oriented programming (OOP) and software design principles.

We Offer

  • Competitive salary and annual incentive plans.
  • Continuous learning opportunities.
  • An inclusive culture.
  • Excellent Adoption and Parental leave options.
  • 23 days plus UK public holidays and a Winter Break between Christmas and New Year.
  • Pension Plan with up to 10% employer contribution.
  • Company-paid BUPA Medical Plan.
  • Short Term Sickness: 100% pay for the first 26 weeks.
  • Long Term Sickness: 66.67% of annual salary from the 27th week.
  • 6x annual salary life insurance.
  • Learning Together Programme to support your ongoing personal and career development.
  • Access to Boeing’s Well Being Programs, tools, and incentives.

About the Company

At Boeing, we are all innovators on a mission to connect, protect, explore, and inspire. 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.

© Boeing. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Boeing is more than an aerospace leader. We connect, protect, explore and inspire the world. We’re teams of history makers and bold innovators. Every day, our people work together to solve challenges that touch lives around the world. Our innovations help protect the planet and give humanity new tools to help explore the universe. All of us are focused on building a better tomorrow. The future is built here.

More at Boeing

All 247 roles

Popular searches