At a Glance
- Tasks: Develop real-time embedded software for missile control systems using ADA and C/C++.
- Company: Join MBDA, a leading defence organisation supporting the Armed Forces and promoting diversity.
- Benefits: Enjoy a competitive salary, company bonus, flexible working, and enhanced parental leave.
- Why this job: Be part of cutting-edge technology in a collaborative environment that values your unique contributions.
- Qualifications: Experience in embedded software development with a focus on real-time systems and code quality.
- Other info: Hybrid working model and opportunities for paid overtime available.
The predicted salary is between 42000 - 68000 £ per year.
We have a great opportunity for an experienced ADA embedded software engineer to join our team and contribute to the development of current and future missile control systems!
Salary: Circa £57,000 depending on experience
Dynamic (hybrid) working: 4-5 days per week on-site due to workload classification
Security Clearance: British Citizen or a Dual UK national with British citizenship. Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team.
What we can offer you:
- Company bonus: Up to £2,500 (based on company performance and will vary year to year)
- Pension: maximum total (employer and employee) contribution of up to 14%
- Overtime: opportunity for paid overtime
- Flexi Leave: Up to 15 additional days
- Flexible working: We welcome applicants who are looking for flexible working arrangements
- Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave - enhancements are available for paternity leave, neonatal leave and fertility testing and treatments
- Facilities: Fantastic site facilities including subsidised meals, free car parking and much more
The opportunity:
Software Engineering develops real-time embedded software for a wide range of missile subsystems and components. We are looking for a self-motivated embedded software engineer who can develop and deliver software on time, on cost and on quality for the current generation of missile systems – This really is rocket science!
As an ADA Embedded Software Engineer, you will be responsible for developing software to company processes and agreed timescales, acting proactively and reporting into a Software Design Authority/Software Project Lead. The software is developed in ADA, and you will be working in a small team throughout the Software Development Lifecycle on the requirements, architecture, detailed design, implementation, testing and delivery of missile subsystem software. The role will require interfacing with multiple stakeholders across multiple disciplines such as systems design, electronics design, safety, security and quality.
What we're looking for from you:
- A software engineer focussed on embedded software development for Real Time systems:
- Significant previous experience of developing embedded software using Ada, and C/C++
- Experience in model-based development, using UML or using tools such as IBM's Rhapsody
- ‘Can do’ and flexible approach – you’ll enjoy solving technical problems that sometimes extend beyond the bounds of "software"
- A focus on code quality and the ability to engage in code and design reviews.
- Development of maintainable and extensible code (to adapt to change in requirements etc.)
- Able to communicate and collaborate effectively with multiple stakeholders, including Systems Engineering, Electronics and Electrical, and Test and Validation
Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given. MBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom.
We are proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity, Disability and more. We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process.
Follow us on LinkedIn (MBDA), X (@MBDA_UK), Instagram (MBDA_UK) and Glassdoor or visit our MBDA Careers website for more information.
Contact Detail:
MBDA Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land ADA Embedded Software Engineer
✨Tip Number 1
Familiarise yourself with ADA programming and real-time embedded systems. Brush up on your knowledge of missile control systems and the specific technologies used in this field, as it will help you engage in meaningful conversations during interviews.
✨Tip Number 2
Network with professionals in the defence sector, especially those who work with MBDA or similar companies. Attend industry events or join relevant online forums to connect with potential colleagues and gain insights into the company culture.
✨Tip Number 3
Prepare to discuss your experience with model-based development and tools like IBM's Rhapsody. Be ready to provide examples of how you've successfully implemented these in past projects, as this will demonstrate your hands-on expertise.
✨Tip Number 4
Showcase your problem-solving skills by preparing for technical questions that may extend beyond software. Think about scenarios where you've had to collaborate with cross-functional teams and how you approached complex challenges.
We think you need these skills to ace ADA Embedded Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with ADA and C/C++ embedded software development. Include specific projects or roles where you demonstrated your skills in real-time systems and model-based development.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for missile control systems and your problem-solving abilities. Mention how your previous experiences align with the responsibilities of the ADA Embedded Software Engineer role.
Highlight Relevant Skills: In your application, emphasise your ability to engage in code and design reviews, as well as your focus on code quality. Mention any experience you have with UML or tools like IBM's Rhapsody, as these are key for this position.
Showcase Collaboration Experience: Demonstrate your ability to communicate and collaborate effectively with multiple stakeholders. Provide examples of how you've worked with systems engineering, electronics, or test and validation teams in past roles.
How to prepare for a job interview at MBDA
✨Showcase Your Technical Skills
Make sure to highlight your experience with ADA and C/C++ during the interview. Be prepared to discuss specific projects where you've developed embedded software, focusing on the challenges you faced and how you overcame them.
✨Understand the Company’s Mission
Familiarise yourself with MBDA's role in defence and their commitment to supporting the Armed Forces. Demonstrating an understanding of their mission can show your alignment with their values and goals.
✨Prepare for Stakeholder Interaction
Since the role involves interfacing with multiple stakeholders, think of examples where you've successfully collaborated with different teams. Be ready to discuss how you communicate technical information to non-technical colleagues.
✨Emphasise Problem-Solving Abilities
The job requires a 'can do' attitude and flexibility in solving technical problems. Prepare to share instances where you've tackled complex issues, especially those that required innovative thinking beyond just software solutions.