Software Engineer Graduate
By joining the Software Engineering and Technologies (SET) function, you will be directly involved with a diverse range of projects. You will gain exposure to numerous programming languages, software tools and software lifecycle methodologies, ensuring your time in SET is an engaging, challenging and unique experience.
- You will develop the skills necessary to become a well-rounded software engineer. This goal will be achieved through a combination of technical training, four challenging work placements and career support.
- You will work closely with other teams in a variety of development stages within our weapons systems including both embedded and front end software development on a range of platforms, such as Windows and Linux, utilising C, C++, Ada and/or Java. You will also be ensuring the functional and technical robustness of project deliverables, and be responsible for the creation and maintenance of technical documentation.
- Non-technical responsibilities include interfacing with other functions, making sound business decisions, learning a general overview of the business, and keeping team members and managers up to date with your progress on a project and personal development level. You will also have the opportunity to organise and support business level activities such as forums, talks and presentations, competitions and charity events.
- A proactive attitude and being comfortable taking the initiative
- A willingness to learn and apply newly gained knowledge quickly
- To be capable of working as part of a team and individually
- Being adaptable to changing requirements
- To have obtained or be expecting to obtain at least a 2:2 in a computer science or other science or engineering based degree, such as software engineering, electrical/electronic engineering, physics or maths
- Exposure to all aspects of a software development lifecycle
- Formal and on-the-job training provided for learning new programming languages and software tools
- Fantastic opportunities to bring your technical knowledge to schools and inspire the next generation of engineers through the STEM programme (for example - building a functioning robot with a school team for a competition)
- Opportunities to travel – in particular, we work closely with our French and Italian colleagues
- Personal development events and experiences throughout the Early Careers Programme (ECP) scheme
- Competitive joining bonus and salaries, flexible working, paid overtime, a comprehensive pension scheme, employee funded voluntary private healthcare, sporting activities, fantastic site facilities, bonus schemes (subject to level) and superb learning and development opportunities.