At a Glance
- Tasks: Develop software for radar systems on the Eurofighter Typhoon Fighter Jet.
- Company: Leonardo is a global leader in Aerospace, Defence and Security with a diverse workforce.
- Benefits: Enjoy flexible working, private healthcare, 25 days holiday, and access to 4000+ online courses.
- Why this job: Join a dynamic team contributing to cutting-edge technology in a supportive and inclusive environment.
- Qualifications: Experience with Ada programming and the full Software Development Lifecycle is essential.
- Other info: Opportunities available in both Edinburgh and Newcastle offices, fostering a start-up feel.
The predicted salary is between 36000 - 60000 £ per year.
At Leonardo, we are looking for experienced Software Engineers to develop software for the M-Scan and E-Scan radar systems that are deployed on the Eurofighter Typhoon Fighter Jet. Typhoon remains the primary front line defence aircraft for the UK, Germany, Italy & Spain. As a result of significant customer demand for future technology enhancements, Leonardo are looking for Software Engineers to help us continue our invaluable contribution to the Typhoon programme.
For this particular role, we are looking for people who have experience with the programming language Ada. Ada is an extremely powerful language that is widely used in the Defence and Aerospace industry. For this role, we are looking for candidates for both our well-established software community in our Edinburgh based office, as well as candidates in our brand-new Newcastle office that has a bit more of a ‘start-up’ feel to it.
Responsibilities:
- Be responsible for creating high quality and robust code, for fully documenting and recording your work products, keeping them under configuration management and providing plans and reports on progress to your supervisor.
- Deliver technical reports and documents, as well as generate and present technical presentations to project stakeholders.
- Be able to follow a project plan and identify key elements within the project plan.
- Report clear and concise progress to the software team lead and Project and Engineering management.
- Work alongside and closely with the Software & Systems team, as well as the rooflab integration team.
- You will investigate and resolve real integration problems on a complex system.
What we need from you:
- Demonstrable and preferably recent industry experience with using Ada.
- Good quality industry experience and working autonomously at a senior level.
- Experience with the full Software Development Lifecycle.
- Willingness and desire to work within a small multi-disciplined Integrated Project Team.
- Demonstrable experience in the following areas will help you stand out:
- Working and delivering software using agile techniques such as Scrum, and tooling such as Jira/Confluence/Bitbucket/Gitlab.
- Experience with Java will be very useful for getting to grips with Ada quicker.
- Experience with developing software for embedded systems.
- Past or current experience in heavily regulated industries such as Defence, Aerospace, Automotive, Medical, Oil and Gas or Financial.
With a company funded benefits package, a commitment to learning and development, and a flexible approach to working hours focused on the needs of both our employees and customers, a career with Leonardo has never offered as many opportunities or been more accessible to as many people.
Benefits:
- Pension: Award winning pension scheme with up to 15% employer contribution.
- Flexible Working: This role requires a full-time on-site working pattern. Ask us about flexible ways of working.
- Company funded flexible benefits: Access to private healthcare, dental schemes, Workplace ISA, Go Green Car Scheme, technology and lifestyle options (£500 annual allowance).
- Holidays: 25 days plus bank holidays, option to buy/sell leave and to accrue up to 12 additional flexi leave days per year.
- Wellbeing: Employee Assistance Programme with access to free mental health support, financial wellbeing support and network groups to demonstrate our ongoing commitment to diversity & inclusion (Enable, Pride, Equalise, Reservists, Carers).
- Lifestyle: Discounted Gym membership, Cycle to work scheme.
- Training: Free access to more than 4000 online courses via Coursera.
- Referral Incentive: You can earn a reward for successfully referring a friend or family member.
- Bonus: Scheme in place for all employees at management level and below.
For a full list of our Company benefits please visit our website. Leonardo is a global high-tech company and one of the key players in Aerospace, Defence and Security. Headquartered in Italy, Leonardo has over 45,000 employees, of which 8,000 are based at 8 sites throughout the UK. At Leonardo UK, we believe that a diverse and inclusive work environment unlocks our people’s full potential and drives innovation and creativity. We work hard to offer a welcoming, accessible and inclusive place to work for all of our people, creating a culture where everyone can thrive, feel safe and have a sense of belonging and connection. This is a great opportunity to bring your talents and form an integral part of Leonardo’s future. We can help you develop your skills and offer great opportunities to develop and grow, so why not join us. International, multicultural, innovative, technological: this is Leonardo. The company’s passionate and talented team is strongly influenced by STEM (Science, Technology, Engineering, Mathematics) expertise, with a diverse range of experience that enables colleagues to share knowledge and know-how across the generations. Leonardo always wants to expand its talent pool; here you can find the right opportunity for you!
Contact Detail:
Leonardo Worldwide Corporation Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Ada Software Engineer
✨Tip Number 1
Familiarise yourself with the Ada programming language if you haven't already. Since this role specifically requires experience in Ada, brushing up on its syntax and features will give you a solid foundation to discuss during interviews.
✨Tip Number 2
Highlight any experience you have with agile methodologies, particularly Scrum. Being able to demonstrate your familiarity with agile practices will show that you can adapt to the dynamic environment at Leonardo.
✨Tip Number 3
If you have experience with Java, make sure to mention it. This can help you stand out as it may facilitate your understanding of Ada, which is beneficial for the role.
✨Tip Number 4
Network with current or former employees of Leonardo, especially those in software engineering roles. They can provide insights into the company culture and expectations, which can be invaluable during your application process.
We think you need these skills to ace Ada Software Engineer
Some tips for your application 🫡
Highlight Your Ada Experience: Make sure to emphasise your experience with the Ada programming language in your CV and cover letter. Provide specific examples of projects where you've used Ada, especially in Defence or Aerospace contexts.
Showcase Relevant Skills: In your application, highlight your familiarity with the full Software Development Lifecycle and any experience you have with agile methodologies like Scrum. Mention tools such as Jira, Confluence, and Gitlab that you have used in past roles.
Tailor Your Application: Customise your CV and cover letter to reflect the responsibilities and requirements listed in the job description. Use keywords from the job posting to demonstrate that you are a perfect fit for the role.
Prepare for Technical Questions: Be ready to discuss your technical skills and experiences in detail during the interview process. Prepare to explain how you've tackled integration problems and delivered technical reports in previous roles.
How to prepare for a job interview at Leonardo Worldwide Corporation
✨Showcase Your Ada Expertise
Make sure to highlight your experience with the Ada programming language during the interview. Be prepared to discuss specific projects where you've used Ada, focusing on the challenges you faced and how you overcame them.
✨Demonstrate Your Understanding of the Software Development Lifecycle
Leonardo values candidates who are familiar with the full Software Development Lifecycle. Be ready to explain your role in previous projects, how you contributed at each stage, and any methodologies you employed, such as Agile or Scrum.
✨Prepare for Technical Presentations
Since the role involves delivering technical reports and presentations, practice explaining complex concepts clearly and concisely. You might be asked to present a past project or a technical problem you've solved, so have examples ready.
✨Emphasise Team Collaboration Skills
Leonardo looks for candidates who can work well within a multi-disciplined Integrated Project Team. Share examples of how you've collaborated with others, resolved conflicts, and contributed to team success in previous roles.