Placement
BAE Systems logo

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.

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