C++ Software Engineer
Stevenage, Hertfordshire, England, United Kingdom
Meritus Talent
interfaces, deterministic data flows, and complex multi-threaded processing pipelines. This is a hands-on development role focused on the Linux environment, with additional contributions in system integration and performance analysis. The successful candidate will play a key role in enabling advanced test and validation capabilities for internal engineering teams. Key Responsibilities Design and develop real-time software for … threaded applications Implement deterministic data sequencing and synchronisation logic Collaborate with hardware teams for seamless integration and timing alignment Lead and support system-level integration, verification, and testing Conduct performance optimisation, profiling, and debugging Document architecture, interface specifications, and test procedures Required Skills & Experience Strong experience in C++ development on Linux platforms Proficiency in C# for tooling or … e.g., with PCIe cards) Experience building custom sequencing frameworks or state machines for test automation Familiarity with hardware-software integration and system-level debugging Solid grasp of software architecture, performance tuning, and memory management Proficient with version control tools (e.g., Git ) and CI/CD pipelines Desirable Skills Experience with SFPDP in defence, aerospace, or high-speed data acquisition More ❯
Employment Type: Contractor
Rate: £65.00 - £67.00 per hour
Posted: