Newinvisible AI for interviewsTry Cue
Featured

Software Engineer

Cirrus Selection Limited

Software Engineer


Based in Stevenage


Up to £65,000 + bonus + strong benefits


You know the difference between code that works… and code that has to work.


This role sits right in that space.


You’ll be building real-time, embedded software that captures and processes critical system data, the kind that tells engineers whether a complex defence system performs as expected, or doesn’t. No grey areas.


It’s hands-on. Proper engineering.

C, C++, multi-threading, hardware integration, performance tuning.


You’ll be:

  • Designing and developing real-time embedded software
  • Building scalable, robust architectures for high-performance systems
  • Working closely with hardware and systems teams, not in isolation
  • Debugging, optimising, and getting systems ready for real-world use
  • Contributing to integration, verification, and test at system level

This isn’t a maintenance role. It’s build, solve, iterate, deliver.


You’ll need:

  • Strong C/C++ experience in embedded or real-time environments
  • Experience with multi-threaded systems and performance optimisation
  • API design and development (preferably Rest).
  • A practical, delivery-focused mindset
  • Exposure to CI/CD, Git, and modern development practices

If you’ve worked on data capture, video, or tools like Wireshark or LabVIEW, even better, but not essential.


You’ll be joining a small, capable team working on some of the most advanced systems in the UK, where what you build genuinely matters.


If you want to work on complex problems, in a team that values proper engineering, this is worth a conversation.