Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

C++ software engineer

Stevenage
Software engineer
£15,000 a year
Posted: 8h ago
Offer description

Salary: £15,000 - 15,000 per year Requirements: We are seeking candidates with extensive experience in C++ development within a Linux environment. Proficiency in C# is also required for tooling, test interfaces, or Windows components when necessary. A proven track record in working with real-time data systems, particularly SFPDP or other high-speed digital protocols, is essential. You should possess demonstrable skills in multi-threaded and concurrent programming, as well as experience with low-level I/O, DMA, or driver-level interactions with PCIe cards or similar technologies. Familiarity with software sequencing frameworks or custom state machines for test execution is important, alongside strong experience in integration, system testing, and debugging complex software and hardware interactions. A robust understanding of software design principles, memory management, and performance optimization is also required. Experience with version control systems, such as Git, and CI/CD methodologies is desirable. Responsibilities: In this role, you will design and develop real-time test and capture software on Linux systems using C++. You will be responsible for integrating and interfacing with high-speed SFPDP cards across multi-channel data pipelines. Architecting and implementing robust, scalable, and maintainable multi-threaded applications will be key aspects of your work. You will define and implement data sequencing and synchronization logic to ensure deterministic capture and replay. Collaboration with hardware teams will be necessary to guarantee seamless integration and timing alignment between software and capture cards. Additionally, you will lead and contribute to system integration, verification, and testing at both component and system levels. Performance analysis, debugging, and optimization of real-time systems will also be part of your responsibilities, as well as documenting architecture, interface definitions, and test procedures to support handover and formal test activities. Technologies: C# CI/CD Git Hardware Support Linux PCIe Windows Architect C++ Embedded FPGA More: We are a world-class Defence Organisation located in Stevenage, Hertfordshire, looking to recruit a C++ Software Engineer subcontractor for an initial 12-month contract, with a strong possibility of extension. This position offers a 4-day working week (Monday to Thursday), and the role will be onsite 4 days per week. The successful candidate will join our Development Simulation software department, which delivers exceptional software solutions for non-production based test systems and supports product integration. You will be part of a team focused on building and integrating real-time test and data capture systems, utilizing the latest software technologies and methods. The interview process will be a single-stage video interview. The rate for this position is £67.00 per hour, with overtime paid at 'time and a quarter' for hours worked over the standard 37 hours per week. The IR35 status for this contract is inside IR35 (umbrella). last updated 4 week of 2026

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer - ada / c++
Stevenage
Permanent
Expleo Group
Software engineer
€60,000 a year
Similar job
Full-stack software engineer (c#/.net & angular)
St Albans
Permanent
Spreadex
Software engineer
€45,000 a year
Similar job
Staff software engineer - linux graphics drivers
Kings Langley
Permanent
Imagination Technologies
Software engineer
€60,000 a year
See more jobs
Similar jobs
It jobs in Stevenage
jobs Stevenage
jobs Hertfordshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Stevenage > C++ Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save