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
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
- PI
Software Engineer
NewPing Identity
Bristol - Hybrid🇬🇧8 hours agoOAuthAgileContinuous Improvement+6Technology - FT
Principal Platform Identity Engineer
NewFirmus Technologies
Sydney🇬🇧2 hours agoSOC 2BashDue Diligence+5 - HA
Power BI & Application Developer - AI
NewHarnham
london🇬🇧£75k/yrHybrid3 hours agoSQLPower BIStakeholder ManagementTechnology - HA
Software Engineer - AI Platform and Agents
Hackajob Ltd
Charing Cross, Central London🇬🇧Hybrid1 week agoDockerGCPMongoDB+12Technology - VU
Senior Engineer
VolkerWessels Uk
Shandon, Helensburgh🇬🇧Hybrid1 week agoAutoCADStakeholder ManagementEngineering - HA
Firmware Engineer, Modem Telephony Protocol and AI Automation
Hackajob Ltd
Charing Cross, Central London🇬🇧Hybrid3 weeks ago5GAndroidTechnology