Placement

Undergraduate Software Engineer
BAE Systems£28,500
New Malden
Expected closing date: Friday, 16 June 2028
We recommend applying to open roles as soon as you are able. Employers may close applications early, so don't miss out.
TL;DR
Key Takeaways
- Undertake a 12-month placement as an Undergraduate Naval Ships Software Engineer in New Malden (London).
- Earn £28,500 per year.
- Develop software architectures, designs, and tests for naval ships.
- Be on track to achieve a 2:2 Bachelor’s degree or a pass at Master’s level in Computer Science, Computing, or Software Engineering.
About the Role
This is a 12-month placement for an Undergraduate Naval Ships Software Engineer.
Location: New Malden (London)
Working Arrangement: Hybrid, with 3-4 days per week expected on-site.
Salary: £28,500 per year
Start Date: 21st June 2027
End Date: 16th June 2028
What You'll Do
- Produce software architectures and designs based on ship requirements.
- Implement requirements and designs using various programming languages and tools.
- Design and develop software tests to verify functionality, robustness, and performance.
- Test and integrate software with target hardware.
- Support lifecycle and product maturity activities, such as design reviews.
About the Naval Ships Team
The team designs and builds offshore patrol vessels, aircraft carriers, and complex warships like the Type 26 Frigate for the Royal Navy, enabling global operations.
Entry Requirements
As a minimum requirement, you must be on track to achieve a 2:2 Bachelor’s degree or a pass at Master’s level in Computer Science, Computing, or Software Engineering.