RateMyPlacement and RateMyApprenticeship are now Higherin: Learn More

Higherin

Software Engineer - Degree Apprentice Review

at MBDA

Degree Apprenticeship

Software Engineering

Bristol

Review Submitted: April 2026

Overall Rating

4.5 /5

The Overall Rating is the average of all the ratings given in each category. We take those individual ratings and combine them into one final score!

4.5/5 - Overview of Role
5/5 - Skills Development
4.4/5 - Structure and Support

Overview of Role

Please give an overview of your role and what this involves on a day-to-day basis:
5/5
My role mainly includes writing and producing software for products within the company, whilst being given the opportunity to learn on the job. I am in the office every day I am not at University, where I am given tasks by my placement manager to produce software for the customer, as well as write tests for the software produced to evidence clearly. I will also be involved in reviews where I am tasked identify risks and incorrections in co-worker's code, and recommend fixes.
To what extent do you enjoy your programme?
4/5
I enjoy it a lot. I am given the opportunity to experience life as a full-time engineer, whilst still having the support and guidance of those around me. I am able to pick my placements, giving my opportunity to move around the company and experience different teams and roles, as well as entirely different jobs than my current apprenticeship to get a wider range and understanding of the business. The only reason I would not say excellent is the pay is less than the companies in the same area, and as apprentices at MBDA we only have the opportunity to earn as much as 1st year apprentices' starting salary in other companies in our 3rd year, with no clear signs of this changing anytime soon.

Skills Development

Have you learnt any new skills or developed existing skills?
5/5
Since joining the apprenticeship, I have become much more versatile, learning a large range of different languages both in University and work. I have become confident in multiple coding languages, coding practises, and development methodologies through both studying them at university, and putting them into practise at work. I am given lots of support through language training courses, colleagues around me helping me learn, and a lot of day-to-day usage of these languages and techniques. The company also allows us to attend soft skill training courses, helping us improve on skills that could benefit us throughout our career, not just company specific practices.

Structure and Support

How well organised/structured is your programme?
4/5
The structure of the programme is well organised, it allows apprentices to regularly move around the company, allowing us to get clear and regular feedback from placement managers and yearly pay rises based on performance. The structure of who to go to with concerns or questions is clear as well, allowing us to easily know who to contact for every situation. The only lack in structure is the pay rise system, which allows those who took a gap year to earn more in their 2nd year than those who didn't take a gap year. For example, the maximum I can earn in my 2nd year is 22,000 with a perfect performance review, but for an apprentice who turns 21 in their 2nd year, due to taking a gap year before the apprenticeship, gets their pay automatically boosted higher than this limit due to the pay being less than minimum wage for a 21 year old. If the programme was more organised, this wouldn't be an issue.
How much support do you receive from your employer?
5/5
I receive lots of support from all areas of the business. HR are great at supporting us with any questions and concerns we may have, and prioritise issues to resolve them quickly and effectively. They also have regular check-ins with us to make sure everything is going okay. Placement managers also understand their role, giving us lots of support to learn on the job. A common thing is that instead of a placement manager giving you work, they will first ask what work you are interested in, what do you want to get out of the placement, and how they can help you do this. If you feel other work would be more beneficial to your learning, the placement manager is happy to assign you that instead to give you the best opportunity.
How much support do you receive from your training provider when working towards your qualifications?
3/5
The university lectures are good and informative, but sometimes are lacking some core content that we need to know. They give us lots of tools to assist our learning, such as automatic note makers that summarise lectures for us to make the information quick and available, and other revision / flash card resources. However, these applications often go down for extended periods of time, with no backup which can leave us a bit set back. Other than this, they are great at responding to questions / concerns we have with modules and allowing us the time to complete course work.
How well do you feel that your qualification (through your training provider) helps you to perform better in your role?
5/5
Absolutely, it works both ways. I often learn the theory at my training provider, and then put it into practise in my role at MBDA. It can also benefit my university work, learning even more at work and being able to put it into my course work completed for my degree. There is a lot of crossover, and it massively benefits me at work by allowing me to already have a good understanding where I'm expected to have none when joining a new placement.
Are there extra-curricular activities to get involved in at your work? (For example, any social activities, sports teams, or even professional networking events.)
5/5
There is lots of all these extra-curricular activities at work. There is lots of different sports team, networking events, charity event, and committees allowing apprentices to join them to help the company deliver outreach events, work-experience events and more. I personally have been involved in the sports teams and Outreach committee, which has given me the opportunity to be involved in a lot more activities outside of my role. I have used skills and qualifications gained from these extra-curricular activities to benefit my day-to-day role within the company, and will continue to benefit my performance after the apprenticeship.

Recommendations & Advice

Would you recommend MBDA to a friend?
Yes
Why?
The friendly, relaxed environment, support in their role given to employees and wide range of personal benefits and opportunities make it a great company to work for in general. The apprenticeship has so many development opportunities and support throughout the scheme, and gives apprentices the freedom to choose where they want to prioritise their development and what placements / roles they can experience makes it a great scheme to recommend to friends.
What tips or advice would you give to others applying to MBDA?
Be yourself, the interviewers are typically friendly and talkative so be calm and confident. Talk about your experiences and what skills you have developed from them and how you can benefit the company with these skills - it's not just qualifications they care about!
In This Review
Join Now

Join the Higherin Community

Save Time

Easily add jobs from Higherin or external platforms to keep everything organised.

Personalised Alerts

Get tailored job recommendations and updates straight to your inbox.

Exclusive Features

Access tools like application tracking, deadline reminders, and saved searches.

Stay Ahead

Be the first to know about the latest opportunities and deadlines.

Completely Free

Create an account and unlock powerful features at no cost.