Haystack
← Back to Jobs
Full time
Technology
EE

C++ Software Engineer

Expert EmploymentLondon🇬🇧United KingdomPosted 21 Apr 2026

Why This Role Stands Out

This hybrid role offers a fantastic opportunity to develop cutting-edge C++ and Python software for impactful defense projects, fostering significant technical growth within an agile team environment. If you have a background in defense, robotics, or simulation and thrive on complex system development, you'll find this position incredibly rewarding. Don't miss out on the chance to contribute to vital work and advance your career.

Quick Overview

Seniority
Mid Senior
Employment type
Full Time
Work mode
Hybrid
Location
London, United Kingdom
SVNRoboticsScrumAgileAzureC++GitKanbanPython

Job Description

We are looking for a C++ Software Engineer to work on defence projects.

Key Responsibilities

Develop and maintain C++ and Python software for complex systems

Work on real-time data processing, simulation, or sensor integration

Support verification, validation, and testing activities

Build and maintain CI/CD pipelines (Linux and Windows)

Collaborate in Agile teams (Scrum and Kanban)

Key Skills

Strong C++ experience (Python beneficial)

Background in defence, aerospace, robotics, or simulation

Experience with Linux, Git, and CI/CD tools

Understanding of systems integration, testing, or comms protocols

Ability to work with hardware or real-world data systems

Experience with LiDAR or robotics systems

Knowledge of Azure DevOps, SVN, or PLCs

Similar jobs