V03214 - Degree Apprentice Software Engineering
BAE SYSTEMS PLC
Blackburn, BB2 7FT
Closes on Friday 28 February
Posted on 8 November 2024
Contents
Summary
The Air sector is a world leader in the aerospace industry with expertise that can be traced back to the very earliest days of aviation. We design and build advanced training and combat aircraft; develop and work with the latest in cutting-edge technology; and provide support and maintenance for our customers across the world.
- Annual wage
-
Competitive
Minimum wage rates (opens in new tab)
We offer a competitive salary with annual increases throughout the apprenticeship and a range of employee benefits including, free higher education as well as access to the Company pension and share saving scheme
- Training course
- Aerospace software engineer (level 6)
- Hours
-
Shifts to be confirmed.
37 hours a week
- Possible start date
-
Monday 8 September
- Duration
-
4 years
- Positions available
-
16
Work
As an apprentice, you’ll work at a company and get hands-on experience. You’ll gain new skills and work alongside experienced staff.
What you’ll do at work
A Software Engineering Degree apprenticeship involves working alongside experienced and outstanding software engineers. It combines spending typically two days a week at University, where you will acquire an Honours Degree, with time working on real projects, enhancing the skills necessary to develop a long career in the industry. Through this combination of academic study and real work experience, you will become a software engineer capable of writing requirements, designs, software code and tests. The work placement element of the course involves a wide range of activities for example: developing and testing aircraft displays, producing ground based equipment or the latest training simulators.
Where you’ll work
BAE Systems
Academy for Skills and Knowledge
Enterprise Zone
Blackburn
BB2 7FT
Training
An apprenticeship includes regular training with a college or other training organisation. At least 20% of your working hours will be spent training or studying.
College or training organisation
BLACKPOOL AND THE FYLDE COLLEGE
Your training course
Aerospace software engineer (level 6)
Equal to degree
Course contents
- Apply analytical methods; use mathematics and associated toolsets to characterise properties and behaviour of software.
- Read, interpret and use Software Engineering data. For example, requirements, design, code, test and release documentation.
- Develop and apply Algorithms. For example, produce specification, design and implementation for algorithms.
- Select the design approach and tools for a given software engineering application and environment.
- Apply model-based techniques. For example, using simulations to verify the compliance to the parent requirements.
- Produce system and software designs. For example, produce state machine diagrams.
- Setup and configure tools and the environment. For example, verification tool to target hardware requirements, management tool to design tool, and configuration tool to development tools.
- Implement functional software solutions. For example, developing software solutions that incorporate new, legacy or commercial components.
- Develop and execute Aerospace software test plans.
- Analyse and review Aerospace software outputs. For Example, design reviews, code walkthroughs, test script reviews.
- Use problem solving tools and techniques. For example: lateral thinking, root cause analysis (RCA), Kaizen, Lean manufacturing and Kanban.
- Apply configuration management and software build processes.
- Communicate with internal and external stakeholders; verbal and written.
- Write reports. For example, data, technical information, drawings, outcomes and recommendations.
- Present information. For example, presenting project progress and key performance indicators (KPI's) such as cost, quality, time, risk and opportunities. Presenting technical results into design reviews.
- Use information technology: digital tools for presentation of data, digital communication and collaboration packages.
- Use continuous improvement techniques and make recommendations. For example, Kaizen, Lean manufacturing and Kanban.
- Use project management techniques. For example, in estimating, risk, cost and budget control, time management and resource management.
- Identify and comply with legal and statutory requirements. For example: cyber security, software certification requirements, data protection, Aerospace software safety, environmental protection and sustainability.
- Plan and manage own time.
- Apply and uphold ethical principles.
- Apply team working principles.
- Apply software development techniques. For example, Waterfall, Agile, or Hybrid.
- Apply software integration techniques. For example, networks, hardware or system integration.
- Apply analytical methods; use mathematics and associated toolsets to characterise properties and behaviour of software.
- Read, interpret and use Software Engineering data. For example, requirements, design, code, test and release documentation.
- Develop and apply Algorithms. For example, produce specification, design and implementation for algorithms.
- Select the design approach and tools for a given software engineering application and environment.
- Apply model-based techniques. For example, using simulations to verify the compliance to the parent requirements.
- Produce system and software designs. For example, produce state machine diagrams.
- Setup and configure tools and the environment. For example, verification tool to target hardware requirements, management tool to design tool, and configuration tool to development tools.
- Implement functional software solutions. For example, developing software solutions that incorporate new, legacy or commercial components.
- Develop and execute Aerospace software test plans.
- Analyse and review Aerospace software outputs. For Example, design reviews, code walkthroughs, test script reviews.
- Use problem solving tools and techniques. For example: lateral thinking, root cause analysis (RCA), Kaizen, Lean manufacturing and Kanban.
- Apply configuration management and software build processes.
- Communicate with internal and external stakeholders; verbal and written.
- Write reports. For example, data, technical information, drawings, outcomes and recommendations.
- Present information. For example, presenting project progress and key performance indicators (KPI's) such as cost, quality, time, risk and opportunities. Presenting technical results into design reviews.
- Use information technology: digital tools for presentation of data, digital communication and collaboration packages.
- Use continuous improvement techniques and make recommendations. For example, Kaizen, Lean manufacturing and Kanban.
- Use project management techniques. For example, in estimating, risk, cost and budget control, time management and resource management.
- Identify and comply with legal and statutory requirements. For example: cyber security, software certification requirements, data protection, Aerospace software safety, environmental protection and sustainability.
- Plan and manage own time.
- Apply and uphold ethical principles.
- Apply team working principles.
- Apply software development techniques. For example, Waterfall, Agile, or Hybrid.
- Apply software integration techniques. For example, networks, hardware or system integration.
Your training plan
- An apprenticeship includes regular training with a college or other training organisation. At least 20% of your working hours will be spent training or studying.
Requirements
Essential qualifications
GCSE in:
- 5 GCSE Inc Maths, English & Science or Technical (grade A*-C or 9-4 (or equivalent))
Other in:
- STEM Based Subjects (grade 96 UCAS points, C or above)
Let the company know about other relevant qualifications and industry experience you have. They can adjust the apprenticeship to reflect what you already know.
Skills
- Communication skills
- Organisation skills
- Team working
About this company
At BAE Systems, we provide some of the world’s most advanced, technology-led defence, aerospace and security solutions. We employ a skilled workforce of more than 93,000 people in around 40 countries. Working with customers and local partners, we develop, engineer, manufacture, and support products and systems to deliver military capability, protect national security, and keep critical information and infrastructure secure.
Company benefits
As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing & lifestyle benefits, including a green car scheme, private health plans and shopping discounts.
Disability Confident
A fair proportion of interviews for this apprenticeship will be offered to applicants with a disability or long-term health condition. This includes non-visible disabilities and conditions.
You can choose to be considered for an interview under the Disability Confident scheme. You’ll need to meet the essential requirements to be considered for an interview.
After this apprenticeship
- Approximately 95% of apprentices choose to stay on with us. As a global business there are a world of opportunities – whether you decide to stay in the UK, or explore an overseas role.
Ask a question
The contact for this apprenticeship is:
BAE SYSTEMS PLC
Early Careers Recruitment Team
GART@baesystems.com
The reference code for this apprenticeship is VAC1000285560.
Apply now
Closes on Friday 28 February
When you apply, you’ll be asked to sign in with a GOV.UK One Login. You can create one at the same time as applying for this apprenticeship.
After signing in, you’ll apply for this apprenticeship on the company's website.