This job has expired

Senior Software Engineer - Phantom Works

The Boeing Company
Fleet, England, United Kingdom
Closing date
10 Mar 2023

View more

Job Description

At Boeing, 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.


Phantom Works UK is a world-leading team specialising in sophisticated development of military capabilities, modelling and simulation, autonomy and sustainability. Within our Systems Analysis Laboratory, we are seeking a number of Software Engineers across a range of fields to join us and help turn next generation ideas into reality.

The UK Systems Analysis Laboratory is our focal point for Autonomy, Artificial Intelligence, Machine Learning/Computer Vision, Digital Modelling and Capability Development for The Boeing Company. Our organisation has recently built a hub for Sustainable Aviation and Future Mobility which champions the introduction of environmentally and socially conscious capability to Civilian and Defence Aviation.

As our portfolio continues to grow and develop, we need the most promising minds to help us move fast and creatively solve the challenges of the future. We are looking for people with a broad range of experience who demonstrate inventive thinking, an eagerness to look for innovative solutions, and who enjoy collaboratively solving those "unsolvable" problems.

Even if you don't meet all of the criteria, we encourage you to apply.

The role will be based at our Fleet office in the UK.

Principal Accountabilities:

  • Interpret mathematical and physics-based engineering concepts and implement as software models and algorithms in proprietary simulation environments.
  • Ensure quality and configuration management for prototypes and products delivered by you and the team.
  • Work effectively within an agile development team and as part of wider multi-disciplinary team, flexing your involvement beyond your familiar areas of expertise.
  • Build and maintain strong working relationships with our Operational Analysts and subject matter experts across the business. Work closely with our colleagues in Australia, North America and other key global offices.
  • Plan, manage and account for your time. Anticipate issues which might affect delivery progress and proactively address these. Input into project and sprint planning sessions.
  • Connect with key stakeholders at all levels of our business, customer organisations and supply partners. Share and clearly articulate complex software concepts with peers and non-engineering colleagues, such that others can easily understand, build and evolve your ideas collaboratively.
  • Write project documentation to a high standard in English. Produce and confidently deliver impactful presentations to internal and external audiences.
  • Drive your career development proactively as part of a supportive review and feedback process. Identify and undertake learning and development opportunities and actively manage a professional development plan.
  • Contribute to team strategy discussions, taking a shared responsibility for the team's growth, capability development, and success. Help to continually improve our team's processes and enhancements to our toolsets.
  • Mentor our highly-talented Software Engineers, being a role model and demonstrating Continuous Professional Development.

Knowledge, Skills and Experience


  • Bachelor/Master's Degree in Computer Science, Software Engineering, or similarly related degree, or equivalent relevant industry experience.
  • Extensive programming and design experience in Object Oriented languages (e.g. C++, Java).
  • Experience in participating in software development cycles using agile methodologies with DevOps processes and toolchains, such as git and Atlassian suite, or equivalent.
  • Experience using both Linux and Windows operating systems.
  • Experience in developing with other programming languages (e.g. Python, C#, Go, R)
  • Excellent verbal and written communication skills.
  • Nominal proficiency in JavaScript, with knowledge of modern front-end technologies and frameworks (e.g. VueJS, Angular, React, JQuery, etc.).

Even Better:

  • Knowledge of modern C++ practice and principles (C++11/14/17), C++ frameworks (e.g. Qt, Boost) and build systems (CMake, Ninja).
  • Knowledge of Monte Carlo, Agent-Based or Discrete Event Simulation, across Live, Virtual or Constructive domains.
  • Experience in full-stack webtech application development, including design and implementation of asynchronous Web APIs (REST, SSE, WebSockets etc.), and demonstrated proficiency with modern server-side technologies and frameworks (Node, Express, Django, Mongo, etc.).
  • Experience with modern 3D graphical and UI development (Unreal Engine, OpenGL, OpenSceneGraph, CesiumJS, WebGL).
  • Experience with cloud and distributed platforms such as Docker, Puppet Kubernetes, Cloud Foundry.

By joining us, you can:

  • Have flexible working hours (Hybrid working ; flexible working hours approach)
  • Enjoy additional paid days off for Winter Break (December 24th to January 1st)
  • Develop professional skills with our virtual learning tools and platforms (O'Reilly Learning, Degreed, Enterprise Mentoring, Communities of Excellence & Practice)
  • Have access to our Learning Together Program (Tuition reimbursement)
  • Benefit from our Employee Recognition Program
  • Choose Medical and life insurance plans for you and your Family
  • Participate in our Employee Pension Scheme (matched contribution up to 10%)
  • Enjoy and be part of our friendly and inclusive workplace atmosphere.
  • Collaborate and exchange knowledge with our international teams, living our values of support and respect for one another.

Work Authorisation: This requisition is for a locally hired position in the UK. Candidates must have current legal authorisation to work immediately in the United Kingdom. Boeing will not attempt to obtain Immigration and labour sponsorship for any applicants. Benefits and pay are determined at the local level and are not part of Boeing U.S. based payroll

Security Clearance: This position requires the ability to obtain a UK security clearance for which UK residency is required.

Work schedule: Full time (37.5 hours, Monday to Friday). Hybrid working (remote/office) is supported with weekly face-to-face interaction expected.

Relocation: This position does not offer relocation. Candidates must be able to commute or relocate at their own expense.

Equal Opportunity Employer:

We are an equal opportunity employer. We do not accept unlawful discrimination in our recruitment or employment practices on any grounds including but not limited to; color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military and veteran status, or other characteristics covered by applicable law.

We have teams in more than 65 countries, and each person plays a role in helping us become one of the world's most innovative, diverse and inclusive companies. Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert