About this role
Salary: £75,000 - 75,000 per year
Requirements
- Around 2–5 years of software engineering experience
- Experience in one or more of the following areas: modern C++ and STL, Rust, Python, Linux application development, embedded or bare-metal software, real-time operating systems, cloud application development, networking, or network security
- Experience with agile methodologies, test-driven development (TDD), and pair programming is advantageous
- Must be eligible for UK Security Clearance
Responsibilities
- Contribute to the development of existing products and new software solutions
- Share ideas and contribute to engineering practices
Technologies
- Cloud
- Embedded
- Linux
- Network
- Python
- Rust
- Security
- TDD
- C++
More
We are an innovative technology business developing complex, high-performance software solutions where quality, reliability, and security are essential. Youll join a collaborative engineering team working across software development, embedded systems, and modern technology platforms. This hybrid role is based in the UK and offers a competitive salary, pension, bonus, flexible healthcare benefits, competitive annual leave, ongoing training and professional development, career progression opportunities, and a strong learning culture.
last updated 43 week of 2026