At a Glance
- Tasks: Join our team to develop cutting-edge laser defence systems for the Royal Navy.
- Company: MBDA is a leading defence organisation committed to supporting the Armed Forces and promoting diversity.
- Benefits: Enjoy a competitive salary, company bonuses, flexible working, and enhanced parental leave.
- Why this job: Be part of a mission-driven company that values personal development and work/life balance.
- Qualifications: Strong C++ programming skills and experience in software development lifecycle required.
- Other info: Opportunities for mentoring junior engineers and engaging in diverse employee-led networks.
The predicted salary is between 48000 - 64000 £ per year.
We are looking for passionate and skilled software engineers who have exceptional problem solving and critical thinking skills, analytical with high attention to detail, and self-motivated!
Salary : up to £64,000 depending on experience
Dynamic (hybrid) working : 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:
The Human Machine Interface (HMI) and Cyber team is looking for principal software engineers to join us developing the future laser defence capability for the Royal Navy!
We are looking for engineers with both a deep and broad range of experience in software engineering, from requirements to certification, who have taken the lead in technical implementation and delivery of complex solutions as well as supporting and mentoring other engineers in their team.
We are committed to developing careers and skillsets by supporting our teams\’ personal development whilst ensuring that a healthy work/life balance is maintained!
What we\’re looking for from you:
You will be able to demonstrate experience and knowledge in the following areas:
- Strong proficiency in software programming in C++
- A proven record in delivering software product on complex systems
- Be able to demonstrate experience and knowledge of all aspects of the Software Development Lifecycle especially software requirements and design
- Experience of building internal and external stakeholders relationships
- Ability to support and developing more junior engineers
- Collaborative and open approach to problem solving with strong communication skills
Knowledge / interest in the following topics are considered a bonus but are not required.
- Windows / Linux OS lockdown
- Software Security and Safety requirements
- HMI development / design
- Automated Testing
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.
#LI-RS1 #J-18808-Ljbffr
Senior Software Engineer employer: Babcock
Contact Detail:
Babcock Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies and programming languages mentioned in the job description, particularly C++. Brush up on your knowledge of the Software Development Lifecycle, as this will be crucial in demonstrating your expertise during discussions.
✨Tip Number 2
Prepare to discuss your previous experiences in delivering complex software solutions. Think of specific examples where you led a project or mentored junior engineers, as these will showcase your leadership skills and collaborative approach.
✨Tip Number 3
Research MBDA and their role in defence. Understanding their mission and values will help you align your answers with what they are looking for in a candidate, especially regarding teamwork and supporting the Armed Forces.
✨Tip Number 4
Network with current or former employees of MBDA through platforms like LinkedIn. Engaging with them can provide valuable insights into the company culture and expectations, which can be beneficial during your interview.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in software programming, particularly in C++. Emphasise your involvement in the Software Development Lifecycle and any leadership roles you've taken on.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for software engineering and your problem-solving skills. Mention specific projects or experiences that align with the job description, especially those involving complex systems.
Highlight Relevant Skills: In your application, clearly outline your proficiency in software development, stakeholder management, and mentoring junior engineers. If you have knowledge of HMI development or automated testing, be sure to include that as well.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects attention to detail, which is crucial for a Senior Software Engineer role.
How to prepare for a job interview at Babcock
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Highlight your analytical thinking and how you approached challenges, as this is crucial for a Senior Software Engineer position.
✨Demonstrate Technical Proficiency
Be ready to talk about your experience with C++ and the software development lifecycle. You might be asked technical questions or even to solve coding problems, so brush up on your programming skills and relevant technologies.
✨Emphasise Collaboration and Mentorship
Since the role involves supporting and developing junior engineers, share your experiences in mentoring or leading teams. Discuss how you foster collaboration and open communication within your team.
✨Research the Company and Its Values
Understand MBDA's mission and values, especially their commitment to supporting the Armed Forces. Being able to align your personal values with the company's can make a strong impression during the interview.