At a Glance
- Tasks: Join a dynamic team to work on real-time projects in software development.
- Company: Leonardo is a global leader in defence and aerospace technologies.
- Benefits: Enjoy flexible working, private healthcare, and access to 4000+ online courses.
- Why this job: Be part of an innovative community and develop your skills with expert support.
- Qualifications: A minimum of a 2:2 degree in relevant fields like Software Engineering or Computer Science.
- Other info: Opportunities for hybrid working and a generous pension scheme.
The predicted salary is between 26400 - 39600 £ per year.
Job Description: Do you want to work on real-time projects alongside leading scientists and engineers within a globally renowned company? Our Software Engineers have the opportunity to participate in all aspects of the product development, from solution concept through to system integration. Leonardo is an international leader in electronic and information technologies for defence systems, aerospace, data, infrastructures, land security and protection, and sustainable ’smart’ solutions. We want people who are passionate about software development, who want to continuously refine their technical skills and who want to be part of the cutting-edge and vibrant community that is Software Engineering at Leonardo. Our 18-month Engineering Graduate Programme Joining the Leonardo Graduate Scheme is the opportunity to be part of the next generation of our business. As a Graduate you will join us on £33,000 with a welcome bonus and could receive a generous Temporary Accommodation Allowance if you move more than 40 miles away from home for the role. You will be provided with a wealth of development opportunities in both virtual and applied working environments. On our programme, you will engage with challenging and exciting project work and deliver innovative business or technical solutions as part of a team of subject matter experts. Throughout the programme, you will receive coaching and support from your team to achieve your objectives as well as your personal development goals. We are committed to developing our graduates into leading technical or business professionals, and as such, we will support you through your preferred route for chartership. At Leonardo we value individuals who continuously demonstrate a dedication to their personal development, and this is no different for our graduates. We have partnered with Coursera & LinkedIn online training platforms that offers around 4,000 courses you can sign up to, according to your professional and personal interests. Self-directed learning thrives in this environment. As a Graduate Software Engineer you will: Work on real-time projects alongside leading scientists and engineers within a globally renowned company. Have the opportunity to participate in all aspects of the product development; from solution concept through to system integration. Key Responsibility Areas As a Software Engineer you are 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. You will develop practical skills in design techniques for aerospace applications and understanding of key processes and technologies. You will work closely with Software, Systems, Firmware and Electronics Engineers to solve real integration problems on a complex system. There may be opportunities to contribute towards the investigation and analysis of leading edge development methodologies and influence the future path of software development within Leonardo. What we need from you: Qualifications All of our roles require (a) a minimum of a 2:2 Bachelors/Integrated Master’s degree, or (b) a higher degree, such as a MSc or PhD. For the Graduate Software Engineer role, the acceptable degrees are: Software Engineering Computer Science Electronic Engineering Physics Mathematics or another relevant discipline Highly desirable Experience of agile development Programming in an object-oriented language such as C++ Knowledge of UML (Unified Modelling Language) Summer or Industrial placement experience relevant to your degree Please note that in order to apply for this opportunity you must be eligible for UK Security Clearance . Normally this is to the level of Security Check (typically known as “SC”) for our business which includes having a minimum of five years permanent residency in the UK . Life at Leonardo 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. Flexible Working: Flexible hours with possibility of some hybrid 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 Pension: Award winning pension scheme (up to 15% employer contribution) 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 At Leonardo, we are strongly committed to supporting all our people, and, as society and the environment we work in changes, our approach to Inclusion and Diversity continues to evolve and adapt to reflect this. A culture of inclusion goes on to create an environment for greater collaboration, innovation and opportunities to develop as an organisation. If you are willing and able to commit to giving your best performance, you will find Leonardo a very rewarding place to work! Primary Location: GB – Newcastle Contract Type: Permanent Hybrid Working: Onsite #J-18808-Ljbffr
Graduate Software Engineer employer: Leonardo UK Ltd
Contact Detail:
Leonardo UK Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Graduate Software Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in software development, especially in aerospace and defence sectors. This knowledge will not only help you during interviews but also demonstrate your genuine interest in the field.
✨Tip Number 2
Engage with online communities or forums related to software engineering and aerospace technologies. Networking with professionals in these areas can provide valuable insights and potentially lead to referrals.
✨Tip Number 3
Consider working on personal or open-source projects that showcase your programming skills, particularly in C++ and agile methodologies. Having tangible examples of your work can set you apart from other candidates.
✨Tip Number 4
Prepare for technical interviews by practising coding challenges and system design problems. Resources like LeetCode or HackerRank can be incredibly helpful in honing your problem-solving skills.
We think you need these skills to ace Graduate Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant skills and experiences that align with the Graduate Software Engineer role. Emphasise any programming languages you know, particularly object-oriented ones like C++, and mention any experience with agile development.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your eagerness to learn. Mention specific projects or experiences that demonstrate your technical skills and how they relate to the responsibilities outlined in the job description.
Highlight Your Academic Achievements: Since the role requires a minimum of a 2:2 degree, ensure you clearly state your qualifications. If you have any relevant coursework or projects, include those to strengthen your application.
Showcase Continuous Learning: Leonardo values personal development, so mention any online courses or certifications you've completed, especially those related to software engineering. This shows your commitment to growing your skills and adapting to new technologies.
How to prepare for a job interview at Leonardo UK Ltd
✨Show Your Passion for Software Development
Make sure to express your enthusiasm for software engineering during the interview. Talk about projects you've worked on, technologies you're excited about, and how you stay updated with industry trends. This will demonstrate your commitment to the field and align with Leonardo's values.
✨Prepare for Technical Questions
Expect to face technical questions related to programming languages, particularly object-oriented languages like C++. Brush up on your knowledge of UML and agile development methodologies. Practising coding problems can also help you feel more confident when discussing your technical skills.
✨Highlight Team Collaboration Experience
Since the role involves working closely with other engineers, be ready to discuss your experience in team settings. Share examples of how you've collaborated on projects, resolved conflicts, or contributed to group success. This will show that you can thrive in a collaborative environment.
✨Demonstrate Your Commitment to Continuous Learning
Leonardo values personal development, so be prepared to talk about how you pursue learning opportunities. Mention any relevant courses you've taken, especially those from platforms like Coursera or LinkedIn. This will highlight your proactive approach to professional growth.