Graduate Software Engineer in Newcastle upon Tyne

Graduate Software Engineer in Newcastle upon Tyne

Newcastle upon Tyne Full-Time 34000 - 34000 £ / year (est.) No working from home possible
hackajob

At a Glance

  • Tasks: Launch your career by working on real-world projects from day one.
  • Company: Join Leonardo, a leader in defence and aerospace technology.
  • Benefits: Enjoy a competitive salary, bonuses, and comprehensive wellbeing support.
  • Other info: Flexible working options and excellent career growth opportunities await you.
  • Why this job: Make an impact while developing your skills in a vibrant tech community.
  • Qualifications: A minimum of a 2:1 degree in relevant fields is required.

The predicted salary is between 34000 - 34000 £ per year.

hackajob is collaborating with Leonardo to connect them with exceptional professionals for this role.

Your Impact

Are you ready to launch your career and make an impact on real-world projects from day one? At Leonardo, we’re looking for graduates who want to be part of something bigger—shaping innovation, advancing technology, and enhancing global safety. We are committed to developing our graduates into leading technical or business professionals, and as such we will also support you through your preferred route for professional development.

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

Our Graduate Programmes give you the opportunity to work on exciting and challenging projects alongside subject matter experts. On joining, you will receive a starting salary of £34,000 per annum, plus a £1,000 welcome bonus. You’ll also be eligible for a £1,000 exit bonus upon successful completion of the programme. In addition, you may be eligible for a Temporary Accommodation Allowance (TAA), subject to specific criteria. We encourage you to spend at least three days each week on site to integrate with your team and maximise your learning experience.

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

We are looking for graduates who are enthusiastic about Software design and eager to work in a fast‑paced, collaborative environment. All of our roles require a minimum of a 2:1 Bachelors/Integrated Master’s degree, or (b) a higher degree, such as a MSc or PhD. Relevant subjects include Software Engineering, Computer Science, Physics, Mathematics or Electronic Engineering.

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
  • A full statement of courses and projects studied at university and corresponding grades/marks/percentage should be included in your CV.

Security Clearance

This role is subject to pre-employment screening in line with the UK Government’s Baseline Personnel Security Standard (BPSS). An additional range of Personnel Security Controls referred to as National Security Vetting (NSV) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV).

Why join us

At Leonardo, our people are at the heart of everything we do, key contributors in shaping innovation, advancing technology, and enhancing global safety. We offer a comprehensive, company-funded benefits package that supports your wellbeing, career development, and work‑life balance. Whether you're looking to grow professionally, care for your health, or plan for the future, we’re here to help you thrive.

  • Time to recharge: Enjoy generous leave with the opportunity to accrue up to 12 additional flexi-days each year.
  • Secure your future: Benefit from our award-winning pension scheme with up to 15% employer contribution.
  • Your wellbeing matters: Free access to mental health support, financial advice, and employee‑led networks championing inclusion and diversity.
  • Rewarding performance: All employees are eligible for our bonus scheme.
  • Join in our success: Our Employee Stock Ownership Plan provides you the opportunity to own shares in Leonardo.
  • Tailored perks: Spend up to £500 annually on flexible benefits including private healthcare, dental, family cover, tech & lifestyle discounts, gym memberships and more.

We are committed to building an inclusive, accessible, and welcoming workplace. We believe that a diverse workforce sparks creativity, drives innovation, and leads to better outcomes for our people, communities and our customers. If you have any accessibility requirements to support you during the recruitment process, just let us know.

Primary Location: GB - Newcastle

Contract Type: Permanent

Hybrid Working: Hybrid

Graduate Software Engineer in Newcastle upon Tyne employer: hackajob

At Leonardo, we pride ourselves on being an exceptional employer that fosters innovation and professional growth. Our Graduate Software Engineer role offers a dynamic work culture where you can engage in real-world projects while receiving comprehensive support for your career development. With competitive salaries, generous benefits, and a commitment to diversity and inclusion, you'll thrive in our collaborative environment located in Newcastle.

hackajob

Contact Details:

hackajob Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Graduate Software Engineer in Newcastle upon Tyne

Tip Number 1

Network like a pro! Reach out to alumni from your university or connect with current employees at Leonardo on LinkedIn. A friendly chat can give you insider info and maybe even a referral!

Tip Number 2

Prepare for those interviews! Research common software engineering questions and practice coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills.

Tip Number 3

Show your passion! During interviews, share your personal projects or contributions to open-source software. It’s a great way to demonstrate your enthusiasm for software development.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, you’ll find all the latest opportunities right there!

We think you need these skills to ace Graduate Software Engineer in Newcastle upon Tyne

Software Development
Object-Oriented Programming
C++
Agile Development
UML (Unified Modelling Language)
System Integration
Configuration Management

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Graduate Software Engineer role. Highlight any relevant projects or coursework, especially in software development and programming languages like C++.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to express your passion for software engineering and how you can contribute to Leonardo's innovative projects. Be genuine and let your personality come through.

Showcase Your Projects:If you've worked on any relevant projects, whether during your studies or internships, make sure to include them. Discuss the technologies you used and the impact of your work—this shows us your hands-on experience!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and allows us to see your enthusiasm for joining the Leonardo team!

How to prepare for a job interview at hackajob

Know Your Tech

Brush up on your knowledge of programming languages, especially C++. Be ready to discuss your experience with object-oriented programming and any projects you've worked on that showcase your skills. This will show your passion for software development and your readiness to tackle real-time projects.

Understand the Company

Do some research on Leonardo and its role in defence systems and aerospace technology. Familiarise yourself with their recent projects and innovations. This will help you tailor your answers and demonstrate your enthusiasm for being part of their cutting-edge community.

Prepare for Behavioural Questions

Expect questions about teamwork and problem-solving, as collaboration is key in this role. Think of examples from your university projects or placements where you worked effectively in a team or overcame challenges. Use the STAR method (Situation, Task, Action, Result) to structure your responses.

Ask Insightful Questions

Prepare thoughtful questions to ask at the end of your interview. Inquire about the specific technologies you'll be working with or how the graduate programme supports professional development. This shows your genuine interest in the role and helps you assess if it's the right fit for you.