← Back to Directory

C++ Software Engineer

Clearance Level
BPSS
Salary Range
Competitive
Employment Type
FULL TIME
Work Style
onsite

// Role Summary

Join Boeing's dynamic Software Engineering team in the UK, developing cutting-edge simulation and synthetic environment solutions for Defence and Security domains. This role offers significant growth opportunities within a collaborative and innovative environment.

// Key Responsibilities

  • Design, develop, and integrate simulation models and virtual environments.
  • Support diverse Defence and Security domains including Autonomous Systems, Cyber, and Space.
  • Collaborate with stakeholders to define and refine simulation requirements.
  • Opportunity to work across Air, Land, and Maritime simulation programs.
  • Requires ability to obtain United Kingdom Security Check (SC) clearance.

// Role Specification

About the Role

You’ll support Defence and Security domains at Boeing locations and Customer sites across the UK, including Autonomous Systems, Training and Simulation, Cyber, Space, Intelligence and Security. You will join a rapidly growing Engineering Capability with a culture for development, collaboration and success. Initially, you will be assigned to our Simulation Programmes, which operate across the Air, Land and Maritime domains, with future opportunity to develop your interests across the breadth of the Software Engineering portfolio. We work in an exciting, fast-paced and dynamic environment, but your wellbeing is important to us and we strive to find a healthy life balance with an ethical team culture and strong emphasis on openness, collaboration, innovation, safety and first-time quality.

Position Responsibilities

  • Supports the design, architecture, and development of simulation models, simulation 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.

Basic Qualifications

  • 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 (United Kingdom Security Check).
  • Proficiency in C++, Lua Scripting or one of the similar programming languages.
  • Familiarity with Physics-based Modelling and Simulation system engineering principles.

Preferred Qualifications

  • Familiarity with version control systems (e.g., Git, BitBucket etc.).
  • 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 a similar role.
  • Experience across Software Development Lifecycle and Software standards such as ISO9001.
  • Understanding of distributed interoperability simulation protocols used within defence collective training (e.g., DIS and HLA).
  • Understanding and experience of COTS simulation and training environment development, execution, verification, validation and deployments.
  • Strong understanding of object-oriented programming (OOP) and software design principles.

Location

The primary locations for our Engineering teams is Fleet, with the general expectation of minimum 3 days a week in the office to foster collaboration and team efficiency. We will also consider applicants who may prefer to be based out of our Bristol offices, and potentially others dependent on the suitability of the candidate.

Additional Information

This is a locally hired position in the UK. Candidates must be a UK citizen and have current legal authorization to work in the UK. Boeing will not attempt to obtain immigration and labor sponsorship for any applicants. Relocation is not available for this position. Benefits and pay are determined at the local level and are not part of Boeing U.S. based payroll.

The successful candidate will be expected to undergo a SECURITY CHECK.

Applications for this position will be accepted until Oct. 21, 2026.

This is not an Export Control position.

Relocation assistance is not a negotiable benefit for this position.

This position requires the ability to obtain United Kingdom Security Check.

Employer will not sponsor applicants for employment visa status.

Not a Shift Worker (United Kingdom).