Software Engineering

As a Software Engineer, you’ll create cutting edge software for our hardware. You’ll be involved in the entire lifecycle of a product, from design and development to integration.

From head up displays and flight controls to missile targeting systems, the quality of our software is every bit as important as our hardware. In this key role, you’ll be responsible for the code that underpins these products. It’s a challenge that will see you getting involved in the entire development lifecycle of a product, from requirements capture to design, development, testing and integration. As well as writing code, you’ll find yourself carrying out a whole range of important tasks – from communicating with clients and creating UML diagrams to assisting with final system integration. Work closely with both Electronic and Systems engineers, you'll enable the development of complex real-world systems that have to perform perfectly every time, as the consequences of failure could be catastrophic. Welcome to Software Engineering in the real world.

Why join us? Graduates

Our graduates meet real world challenges from the day they join us. Listen to what some of them have to say about the opportunities they have experienced on the BAE Systems graduate programme.

What you’ll need

To succeed in this area, you’ll need a minimum 2:1 Bachelor's degree for our graduate scheme. Please refer to each business unit listed below for accepted degree subjects. In addition, you must be eligible to work in the UK and be able to successfully achieve security clearance.

In terms of personal qualities, you’ll need strong analytical skills and creativity to devise methods of producing optimum performance in the software you create. It is also essential for Software Engineers to be able to work as part of a multi-disciplinary team, so excellent communication skills are a must. As a company committed to talent, we welcome applications from a diverse range of people, from all backgrounds and with many different skills, experience and perspectives.

Where could you be?

Applied Intelligence: Everything we do creates a safer future. In a new age of cyber threats, our people have a shared vision to protect the connected world, to create and deliver intelligent global solutions across an ever changing technological landscape. As a new graduate, we expect you to be ready to tackle (and enjoy!) programming tasks from the outset, but we will take the time to mentor you through smaller packages of work and enhancements to our product range. You will work primarily in Java, however we always look for the best framework for the job; some of our developments use C# .NET, C++ and HTML5 technologies. Our projects range from pure R&D to major new product developments and enhancements. You’ll be involved in all parts of the software lifecycle, and as you gain experience, your responsibilities will widen. We are obsessed about solving problems for our customers; we bring together great minds who face tough challenges on a daily basis, and are encouraged to make a difference.

Electronic Systems: This sector spans the commercial and defence electronics markets with a broad portfolio of mission-critical electronic systems, including flight and engine controls; electronic warfare, and night vision systems; surveillance and reconnaissance sensors; secure networked communications equipment; geospatial imagery intelligence products and systems; mission management; and power-and energy-management systems. Preferred degree(s) include; Software Engineering, Computer Science, Robotics, Physics, Electronics, Embedded Computing, Electrical Engineering, Computer Engineering, Mathematics, Automotive Engineering, Software Engineering.   

Military Air & Information: Defence Information is a “line of business” within BAE Systems Military Air and Information, though our products (both goods and services) are not specific to the Air Sector.  We combine the latest technologies with our own domain knowledge and intellectual property and deliver them through a range of innovative services and products which help the customer gain information superiority. Our products are targeted to meet the demands of the rapidly evolving modern and future markets in defence, security, and complex mission critical decision-making systems. Products and services range from battlefield communication systems and autonomous vehicles to general IT and logistic support, including consultancy across BAE Systems. 

Maritime Services: As a Software Engineer, you will have the opportunity to contribute to a broad range of projects and be encouraged to experience different areas of the business to give you a wider appreciation of the business and its long-term objectives. Based in Portsmouth, you'll be joining the team that delivers end-to-end maritime services — including warship availability, facilities management, training and ongoing support for radar, torpedoes and small boats. Preferred degree(s) include; Engineering, Scientific, Computing or numerate discipline alongside some programming experience.

Naval Ships: By joining us, you’ll be working on projects that will help safeguard our nation for generations to come, including the Royal Navy’s new Offshore Patrol Vessels and Type 26 Global Combat Ships, while also being a part of our exciting transformation into a world class naval engineering business. At the heart of all these ships are state-of-the-art combat systems, which we design, build and integrate and which you could have the chance to continually develop and improve. Our combat systems are in operation with more than 20 countries around the world and this technology is vital in providing crew members with the information and capabilities they need to operate effectively, whether protecting the world’s shipping lanes or providing humanitarian relief. Preferred degree(s) include; Computer Science, Maths, Physics, Software Engineering.

Which Scheme?

Graduate Development Framework (GDF):

This two year scheme develops people who are passionate about and show great potential in their chosen field in Electronic Systems - Rochester, Maritime Services - Portsmouth (Broad Oak), Military Air & Information - Warton/ Samlesbury/ Yeovil/ Christchurch or Naval Ships - New Malden/ Frimley/ Dorchester. Through a mix of study and on-the-job training in multiple placements, you’ll steadily acquire the skills and experience needed to become a professional engineer. The starting salary is £28,000 for this programme. While on the scheme you’ll also receive regular salary and performance reviews and be supported to work towards chartered engineer status with a relevant institution.

Applied Intelligence: 

From day one, you’ll get your own personal career manager/mentor, who will offer guidance and support throughout your career. For your first 18 months, you will work through our Graduate Development Programme, which will help develop you towards a more specialised career path. Every Graduate will complete the Graduate Development Programme. The programme consists of a set of 5 training modules that you will work through over your first 18 months into the business.

Throughout your time as a Graduate, there will be plenty of opportunities for structured development, a range of projects to get involved in, and the opportunity to attend regular events. Unlike some graduate schemes we don’t have rigid role rotations. Though you are likely to get involved in several different projects to ensure your skills are developed and enhanced during your time as a Graduate. Starting salary of £28,000.

Learning and Development

Whichever scheme you join, we’ll encourage and support you to reach your full potential. You’ll have the opportunity to learn more about us – who we are and what we do. You’ll have the opportunity to receive world-class training and support. But perhaps most importantly, you’ll have the opportunity to get involved in our projects – gaining the insights that can only come from real world experience. 

Opportunity Overview

  • Salary: £28,000
  • Minimum Degree: 2:1
  • Location: Various
  • Region: London and South East, North West, Yorkshire, South West
  • Type: Graduate Programme

Other benefits...

  • Starting salary £28,000
  • You’ll receive regular salary and performance reviews

Disciplines accepted...

  • Aerospace
  • Chemical
  • Chemistry
  • Computer & IT
  • Electrical
  • Electronic
  • Hardware
  • Manufacturing
  • Materials/Minerals
  • Maths
  • Mechanical
  • Physics
  • Science
  • Software
  • Systems

Contact BAE Systems

To Apply

Click here to apply » Remember - you found this opportunity on Gradcracker!


When you apply to one of your 'Followed' companies tell them in your cover letter/CV you have followed them on Gradcracker. It shows that your application is targeted.