Advanced Systems Software EngineerBristol, England
Assists with the development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software systems. Develops and maintains code and integrates software components into a fully functional software system. Assists with test procedures and documenting test results to ensure software system requirements are met. Supports software project management and software supplier management functions. Selects, tailors and deploys processes and tools; establishes metrics. Performs software research and trade studies. Troubleshoots software issues. Works under general supervision.
BDUK Advanced Systems
Boeing Defence UK realises its Science and Technology, and Research and Development requirements through its Advanced Systems team located in Bristol and Fleet, Hampshire.
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.
We are looking for bright, enthusiastic, open minded and forward thinking individuals with the right ambition and drive to succeed in the BDUK Advanced Systems team. Advanced System’s portfolio spans collaborating with a number of different universities including Cambridge and our overseas US partners to create state of the art technologies, to supporting the needs of the business on various software intensive programmes. Activities may include developing novel analytics and/or user interfaces as well as applying algorithms to real life problems.
The successful individual will work in an agile development environment, and contribute to all aspects of the concept and product development lifecycle on a variety of both internally funded and externally contracted projects. The individual will operate within adaptable team structures chartered with the innovation necessary to create differentiating concepts, solutions and products at high velocity. The individual is expected to work within exacting and accredited quality standards using contemporary tools and methods designed to expedite the transition from concept to product.
∙ Object oriented software design and development
∙ Proficiency in a variety of traditional and contemporary programming languages. (Must be highly proficient in at least one essential language such as Java or C++)
∙ Familiarity with modern web application frameworks (Angular, React, etc.)
∙ Familiarity with contemporary integrated development environments including agile management, version control, issue tracking, code review and continuous integration methods and tools (Especially the Atlassian toolset)
∙ Software development experience through all stages of the agile development lifecycle.
∙ Appreciation of software development best practices and continuous improvement
∙ Excellent verbal and visual communication with a good level of spoken and written English. The candidate will be equally adept at sketching a design out on a whiteboard as they are writing a detailed technical design specification.
∙ An eye for detail and diligence. The candidate is comfortable investigating deeply technical issues and summarising the findings to present to relevant stakeholders.
∙ Natural collaboration with a creative desire and innovative outlook
∙ Ability to work at pace with risk and uncertainty.
∙ Familiarity with contemporary Cloud Architectures, Virtualisation and Containerisation methods, tools and techniques (especially OpenShift)
∙ Appreciation of Model Based Systems Engineering
∙ Appreciation of Enterprise and Computer Architecture
∙ Familiarity with contemporary simulation technologies and standards
∙ Familiarity with SQL, NoSQL (Document, Graph based) database design and interfaces.
∙ Interest in functional programming.
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 in the desired technical disciplines
•Degree in Computer Science or equivalent subject
Contingent Upon Program Award
No, this position is not contingent upon program award
6J7BI2 (641) - Software Engineer 2 (Software Engineer
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.
Diversity and Inclusion
We see the true value of diversity and inclusion both in our people and in our products and services. Learn More
See how we're active, involved and engaged members of the community. Learn More
With more than $3 billion invested annually in research and development, we drive innovation that will transform aerospace and defense as we know it. Learn More
In addition to compensation, our Total Rewards program offers valuable health and well-being benefits programs to help employees and their families better manage the various phases of life. Learn More
We're focused on the future and implementing bold strategies to improve our footprint. Learn More