Software Engineer (Python and Java)

Farnborough, United Kingdom, United Kingdom • Posted June 13, 2026

Job Type: Full-time
Location: Farnborough, United Kingdom
Posted: June 13, 2026
Category: other-general
Application Deadline: June 18, 2026

Role Description

**Description**

**Software Engineer**

**Programme Name:** Maritime Internal Research & Development

**Location:** Farnborough, with flexibility to work from home dependent on business demands

**Salary:** £47,600 - £61,000

**Are you ready for your next career challenge?**

We are seeking a **Software Engineer (Python and Java)** to play a key role in advancing Maritime Internal Research and Development (IRAD) within our National Security & Defence (NS&D) Division. You will help shape next‑generation capabilities in AI, autonomy, and machine learning, taking innovative concepts from research through to solutions ready for integration with operational platforms.

Working in a fast‑paced and collaborative environment, you will contribute to problem analysis, solution design, and the delivery of high‑quality software across a diverse range of applications. Based at our Farnborough office, with flexibility for primarily remote ...

Interested in this role?

Click the button below to start your application for Software Engineer (Python and Java) at Leidos.

Apply Now