Graduate job


Your Opportunity to Define Possible. Our Opportunity to Deliver the Nation’s Security. Together.

About Us:

Join Northrop Grumman and embark on a journey of innovation that transforms lives today and shapes generations to come. As a pioneer of ground-breaking technology, we've played a pivotal role in technological advancements that define our nation's history. From conquering the skies to lunar exploration, we seek individuals who dare to invent the future, bring bold ideas to life, and thrive on the impossible. At Northrop Grumman, curiosity, diversity of thought, and embracing your authentic self are the drivers of our culture. Join us and see for yourself.

Your Opportunity:

As a Graduate Software Engineer, you'll embark on a dynamic journey that encompasses end-to-end solutions for both cyber and non-cyber innovations, cutting-edge R&D, big data analytics, systems architecture, and diverse software engineering tasks for ground-breaking projects. Within our agile development team, you'll not only contribute but also experience:

  • A unique blend of experiential learning, complemented by the development of technical, soft, and leadership skills throughout a two-year program.
  • Opportunities to rotate across various projects, exposing you to a spectrum of challenges and experiences.
  • The co-creation of a tailored development plan designed specifically for you and aligned with your aspirations, in collaboration with your line manager. This plan may include diverse software disciplines, such as cybersecurity, architectural design, systems, and application development.
  • Engaging in 'full stack' development, utilising Java-based Cloud and Big Data technologies, and leveraging the latest agile methodologies. Our projects often involve Machine Learning, AI, and Cyber components, offering you a multidimensional learning experience.

What You Bring (essential experience and qualifications):

  • A relevant degree, for example, Software Engineering or Computer Science or equivalent.
  • A passion for software, computing, online security and cyber ethics and a proven ability to write code in Java, JavaScript, C++ and/or Python.
  • An understanding of the software lifecycle and the ability to meet deadlines.
  • Analytical skills, logical reasoning, and ideally, the ability to solve problems in innovative ways.

You must be able to achieve the highest level of government security clearance for this role.

Why Join Us:

As an integral part of our team, you'll enjoy a range of benefits, including:

  • Flexibility in working arrangements, including hybrid options
  • Opportunities for compressed working – have every other Friday off!
  • Pay increases every 6 months while on the programme
  • Flexible benefits package
  • Travel benefits
  • Pension scheme
  • Additional paid leave for Reservists
  • Family-friendly policies
  • Holiday buy and sell
  • Employee well-being and assistance programmes
  • Career development opportunities for ongoing growth
  • Employee Incentive Programme – exceptional performance is recognised through our annual incentive programme

For a comprehensive list of benefits, visit our UK careers site.

Inclusion and Diversity:

We are committed to equality and diversity in our workplace, including neurodiverse candidates. Northrop Grumman provides equal employment opportunity to all employees and applicants, regardless of protected status.

Ready to Join Us?

Submit your application online. For inquiries, reach out to the Early Careers Team or learn more about our UK careers on our website.

Join Us in Defining the Future of Security

More Details



Apply by




undefined background image

We've got you

Get the latest jobs, internships, careers advice, courses and graduate events based on what's important to you. Start connecting directly with top employers today.