Come and build the future of DefenceTech alongside some of the best engineers in the space. You'll have real autonomy, work on technically challenging problems and help build software that has a tangible impact in the real world.
What you'll be doing:
Designing and building high-performance software for advanced defence and autonomous systems
Solving complex engineering problems across software, hardware and real-world applications
Developing reliable, efficient systems where performance and robustness matter
Working closely with engineers and customers to understand challenges and deliver solutions
Taking ownership of projects from initial design through to deployment
Optimising existing systems and developing new capabilities as the technology evolves
What we're looking for:
Strong C++ software engineering experience
Solid understanding of software design, data structures and algorithms
Experience building high-performance, reliable software systems
Strong problem-solving skills and a genuine interest in tackling complex technical challenges
A degree in Computer Science, Engineering, Mathematics or a related technical discipline
Experience working close to hardware, robotics, autonomy or real-time systems is a plus
Do you back yourself to work at the frontier of AI, engineering and DefenceTech? Or you happy being a small cog in a big machine, where your impact gets lost?
If you want real ownership, challenging technical problems and the opportunity to build technology that matters,
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.