Would you like to work with a team that designs and build systems that exploit tactical data links to enhance and optimise Command, Control and Situational Awareness across the whole battlespace? We currently have a vacancy for a C++ Software Engineer at our site in Hillend.
As a C++ Software Engineer, you will be involved in the full software development life-cycle to design and develop new products in order to provide improved interoperability and beyond line of sight connectivity with particular focus on web browser user interfaces and normalised data exchange via IP networks.
This role will give you a unique opportunity to work in varied environment where no two days are the same. It will also offer you the opportunity to work in a world class company whilst developing your skills which could lead to future progression opportunities.
Your main responsibilities as a Software Engineer (C++) will involve:
Ownership of requirements, design and implementation, and test to a high standard, within schedule and estimates
Software development of solutions
Testing of completed functionality
Adherence to project processes and software development practices
Reporting on progress and providing feedback to team members and leadership
Supporting System Test and Integration Activities
Production of appropriate technical documentation
Diagnosing and solving identified issues
Your skills and qualifications:
Software development lifecycle and processes (e.g. design, coding, unit testing) and tools (e.g. UML design tools, code IDEs)
Experience of software development including desktop-based applications in an appropriate language: C++, Java
Windows or Linux target environments
Object-oriented design/development including UML
Project specific tools and processes such as DOORS, Enterprise Architect
A STEM degree (or equivalent experience)
A knowledge of Tactical Data Links and Datalink processing from a software implementation perspective
What we're looking for in you:
You will have good self-organisation and time management skills with a 'can do' attitude to deliver within agreed budgets and timescales this will require.
Occasional travel may be required
Salary: £42,000 + dependent on 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.