Software Engineer

Posted 9 hours 34 minutes ago by Venn Group

Permanent
Not Specified
I.T. & Communications Jobs
England, United Kingdom
Job Description

Venn Group
Software Engineer
SC Cleared - UKEO
12 Month Contract
On-site in Hertfordshire
Rate: £60-£67 per hour (Inside IR35, Umbrella)

Our client required a Software Engineer with specialism in C++ to join them on a long-term contract.

Key Responsibilities

  • Design and develop real-time test and data capture software on Linux using C++.
  • Interface with high-speed SFPDP cards and manage multi-channel data pipelines.
  • Develop scalable, multi-threaded applications with deterministic data sequencing and synchronisation.
  • Collaborate with hardware teams for seamless software-hardware integration and alignment.
  • Lead system integration, testing, and performance optimisation activities.

Skills & Experience Required

  • Strong C++ development experience in Linux environments.
  • Proven background in real-time systems and multi-threaded programming.
  • Hands-on experience with low-level I/O, PCIe/DMA interactions, and high-speed protocols (e.g., SFPDP).
  • Proficiency in C# for tooling or Windows-based test interfaces.
  • Deep understanding of software design principles, memory management, and debugging hardware-software interactions.

Desirable Skills

  • Experience with SFPDP in defence, aerospace, or data acquisition projects.
  • Familiarity with FPGA-based data systems and hardware-in-the-loop (HWIL) test setups.

If you are interested in this position please contact Chloe Bailey -