Skip Navigation


Boeing Job Description Boeing Job Description

Search Jobs

Browse By Category

Browse By Location

Browse by Category & Location

Advanced Systems Software Engineers

Company Boeing Defence UK Limited Job ID 1900028752 Date posted 02/14/2019
Location Bristol Bristol United Kingdom
Other Locations
Milton Keynes;Buckinghamshire;United Kingdom~Oxford;Oxfordshire;United Kingdom~

Job Description

Boeing Defence UK (BDUK) realises its Science and Technology, and Research and Development requirements through its Advanced Systems team located at various sites in the UK.


BDUK Advanced Systems employs innovative, highly skilled and mission motivated engineers capable of developing differentiated, high quality systems and solutions with agility and at high velocity.  The team develops innovative information management and exploitation solutions for applications across a diverse set of C4ISR domains and contexts that include, but are not limited to mission systems, security, resilience, intelligence, cyber, logistics, and training.


Boeing Defence UK is looking for innovative, talented and mission-motivated Software Engineer to join the Advanced Systems team developing cutting edge next generation software solutions that will support the growth and sustainment of Boeing Defence UK.


The ideal candidate will be a proactive leader, diligent team player from a software development background with the ability to work seamlessly across multiple teams and functions in Boeing, interfacing with talented computer architects, technologists and engineers who possess a diverse set of skills ranging from academic research through to product development. You’ll have an interest in software development trends and be able to identify the applications of these in the defence and security sectors.


We have opportunities based in Bristol, Milton Keynes and Oxford.


The Advanced Systems Software Engineer responsibilities will include:


• Delivering high quality design, development and delivery of robust next-generation software solutions

• Collaborating with distributed national and international development teams and stakeholders to understand user requirements and translate them into effective prioritised technical requirements

• Ensuring that the BDUK software engineering processes are followed correctly and be able to identify areas for improvement.


BDS Global Operations

Relocation Assistance Available
No. Relocation assistance is not a negotiable benefit.


• Experience working in a relevant industrial field

• Degree in Computer Science or equivalent subject

• Excellent working knowledge of the entire software development lifecycle and agile methodologies

• Strong working knowledge of object orientated programming (Java,  C# and/or C++)

• Strong working knowledge of scripting languages (Python, Javascript, Lua)

• Be innovative and lateral in thought with strengths in problem solving

• Ability to be work on your own initiative after initial tasking

• Ability to lead and motivate a team.


• Masters or PhD in computer science, or equivalent subject

• Experience working with enterprise development frameworks such as Spring Boot

• Working knowledge of Enterprise deployment platforms (e.g. Openshift)

• Experience/knowledge of machine learning libraries such as SciKit-Learn, Tensorflow, Keras or Torch

• Experience with software code management e.g. Git

• Experience in Cloud architectures and technologies

• Experience of machine learning / artificial intelligence technologies

• Experience of video management and exploitation technologies

• Experience working with containerization technologies & applications

• Strong understanding of conventional and contemporary machine learning algorithms (e.g. CNNs, LSTMs, Reinforcement learning, SVMs)

• Ability to read and apply academic machine learning literature

• Experience/knowledge of computer vision algorithms and libraries (such as OpenCV)

• Experience of exploiting GPU parallel computing

• Experience/knowledge of common database solutions (SQL, Neo4j, Elastic Search, etc)

• Experience with modern web development (JavaScript/ES6,  VueJS or React, Node.JS)

• Understanding of software design patterns

• Knowledge of 3D and geospatial algorithms

• Experience in multiple development environments and operating systems

• Excellent interpersonal, written and oral communication skills.


All information provided will be checked and may be verified.

Please apply as soon as possible for this role as recruitment may commence before the end date.

Important information regarding this requisition: This requisition is for a locally hired position in the UK. CANDIDATES MUST HAVE CURRENT LEGAL AUTHORIZATION TO WORK IN THE UNITED KINGDOM. Benefits and pay are determined at the local level.


Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, colour, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.


Experience Level
Individual Contributor

Job Type

Yes, 10 % of the Time

Contingent Upon Program Award


Job Code

Related Jobs

EEO is the Law

Boeing supports equality and diversity.

Download the EEO is the Law Poster (PDF Link).

Learn more about Accessibility


If you need a reasonable accommodation for any part of the employment process, please contact us.

Learn More

Computer generated silouette of a person

My Account

Create an account, update your information, or check the status of your application.

Log In or Create Account