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
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.
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 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.