BAE Systems is hiring a Senior Software Engineer in Hillend

Do you want to write software for the UK’s latest frontline fighter Augmented/Virtual Reality trainers for nuclear submarines or Typhoon and Hawk jets? Are you interested in integrating software into high fidelity cockpit or tank training systems, or developing Air Traffic Control simulations that allow student controllers to “talk down” jets and train for emergency situations? We currently have a vacancy for a Senior Software Engineer at our site in Hillend.

As a Senior software engineer, you will generate software for high fidelity crew/operator compartments where high levels of training immersion are required, applying them in the fields of aircraft and submarine maintenance training.

This role will provide you with the opportunity to work closely with team members and support the team and/or project leadership in daily activities. You may also be asked to lead teams of up to 10 engineers. You may also be required for help diagnose problems and solve internally and customer reported issues.

Your main responsibilities as a Senior Software Engineer will involve:

Ownership of requirements, design and implementation, and test to a high standard, within schedule and estimates

Generation and management of requirements

Design of technical solutions

Software development of those solutions

Testing involved in verifying the above

Adherence to project processes and software development practices

Accurately reporting on progress and providing feedback to team members and leadership Supporting

System Test and Integration Activities

Production of technical documentation

Estimation of development activities

You may also be asked to lead teams of up to 10 engineers

Your skills and qualifications:


Experience of working to defined and structured engineering lifecycle processes with formal gate reviews and a culture of measurement and continuous improvement

Good understanding and experience of the full software development lifecycle, from requirements & design through to delivery

Desktop-based applications in C#/C++ or Java

Windows O/S


Simulation modelling techniques or Graphics technologies (e.g. Unity) would be advantageous

An honours degree or equivalent professional qualification in a relevant STEM subject, although relevant knowledge and experience may offset the qualification requirements

What we’re looking for in you:

You will have a ‘can do’ attitude with the ability to deliver within agreed budgets and timescales. You will have self-organisation and good time management, with the ability to work well within a team and under your own initiative. You will be innovative and able to drive improvement within your own work and throughout the delivery of the work package.

Location: Hillend

Salary: £44,840 + dependent on skills and experience

Benefits: Our employees receive an excellent benefits package which includes a competitive pension scheme, enhanced annual leave allowance and a Company contributed Share Incentive Plan. We also offer a range of additional benefits such as flexible working, an employee assistance programme, Cycle2work and many local and national employee discounts. Some employees may also be eligible for an annual incentive.

BAE Systems

BAE Systems is one of the world’s leading global defence, security and aerospace companies. We work at the cutting edge of technology, creating more than 100 new inventions every year for customers in over 100 countries.

Apply here: