Quick overview
Job description
Overview
Join to apply for the C++ Software Engineer role at TieTalent on behalf of our client. The contract is 12 months with a focus on building and integrating real-time test and data capture systems in a Linux environment. The role involves working with high-speed multi-channel SFPDP cards, real-time data flows, and multi-threaded processing pipelines.
Role: C++ Software Engineer
Pay: £67 per hour via Umbrella
Contract: Monday–Friday, 37 hours per week, 12-month contract
Location: Stevenage
IR35 Status: Inside
Security Clearance: SC to start, UK Eyes only project
How to apply: If you meet the requirements, please send your updated CV to Natalie Dalkin at Line Up Aviation.
Responsibilities
- Design and develop real-time test and capture software on Linux systems using C++.
- Integrate and interface with high-speed SFPDP cards across multi-channel data pipelines.
- Architect and implement robust, scalable, and maintainable multi-threaded applications.
- Define and implement data sequencing and synchronization logic to support deterministic capture and replay.
- Collaborate with hardware teams to ensure seamless integration and timing alignment between software and capture cards.
- Lead and contribute to system integration, verification, and testing at both component and system levels.
- Perform performance analysis, debugging, and optimization of real-time systems.
- Document architecture, interface definitions, and test procedures to support handover and formal test activities.
Essential Requirements / Skills / Experience
- Extensive experience in C++ development in a Linux environment.
- Proficiency in C# for tooling, test interfaces, or Windows components as needed.
- Proven experience with real-time data systems, preferably involving SFPDP or other high-speed digital protocols.
- Strong multi-threaded and concurrent programming skills.
- Experience with low-level I/O, DMA, or driver-level interactions with PCIe cards or similar.
- Familiarity with software sequencing frameworks or custom state machines for test execution.
- Strong experience with integration, system test, and debugging of complex software/hardware interactions.
- Understanding of software design principles, memory management, and performance optimization.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
Additional Information
Line Up Aviation has 30+ years of recruitment experience in Aviation and Aerospace. This posting reflects current opportunities and internal details from TieTalent and its clients.
#J-18808-LjbffrSimilar jobs
- FH

Senior Software Engineer - Healthcare Data ProductsRecently posted Auto Apply
Flatiron Health · London office · Hybrid · Posted 13 Nov 2026 🇬🇧
DockerGitApache Spark+12TechnologySalary not listed - SO

Lead Forward Deployed EngineerRecently posted Auto Apply
Solve.ai · London · On-site · Posted 13 Nov 2026 🇬🇧
EngineeringSalary not listed - QU

Software Engineer in Test - 1134Recently posted Auto Apply
Quantinuum · UK Cambridge · Hybrid · Posted 13 Nov 2026 🇬🇧
GitEmbedded SystemsCypress+6TechnologySalary not listed - HA

Software EngineerRecently posted
Hackajob Ltd · Cheltenham, Gloucestershire · Hybrid 🇬🇧
TechnologySalary not listed - HA

Senior Software EngineerRecently posted
Hackajob Ltd · City, Manchester · Hybrid 🇬🇧
TechnologySalary not listed - HA

Lead Software EngineerRecently posted
Hackajob Ltd · City, Glasgow · Hybrid · Posted 13 Nov 2026 🇬🇧
TechnologySalary not listed - HA

Software Engineering GraduateRecently posted
Hackajob Ltd · City, Newcastle Upon Tyne · Hybrid · Posted 13 Nov 2026 🇬🇧
TechnologySalary not listed - HA

Principal Test Systems EngineerRecently posted
Hackajob Ltd · Southampton, Hampshire · Hybrid · Posted 13 Nov 2026 🇬🇧
TechnologySalary not listed - SP
Embedded Software EngineerRecently posted
SpaceAM Limited · Gloucestershire, South West England · Hybrid · Posted 13 Nov 2026 🇬🇧
SQLGitC+++2TechnologySalary not listed - CE
Infrastructure EngineerRecently posted Auto Apply
Co-op External Career Section · Scunthorpe · Hybrid · Posted 13 Nov 2026 🇬🇧
Continuous ImprovementMental HealthTechnical Support+1TechnologySalary not listed - AG

Senior Systems EngineerRecently posted
Ashdown Group · City, London · Hybrid · Posted 13 Nov 2026 🇬🇧
TechnologySalary not listed - SI

Lead Software Developer - AI Platform and ToolingRecently posted
Stealth IT Consulting Limited · United Kingdom · Hybrid · Posted 13 Nov 2026 🇬🇧
TechnologySalary not listed