Talent.com
Certain Advantage
Remote C++ Software EngineerCertain Advantage • Southport, England
Remote C++ Software Engineer

Remote C++ Software Engineer

Certain Advantage • Southport, England
30+ days ago
Job type
  • Temporary
  • Remote
Job description
World Class Defence Organisation based in Stevenage, Hertfordshire is currently looking to recruit a C++ Software Engineer subcontractor on an initial 12 month contract, with very likely extension. The role will be onsite 4 days per week. A 4 day working week is OK (Monday to Thursday).

Candidates with a strong C++ Software Engineering / Embedded Software Engineer background ideally from the Defence / Aerospace industry would be suitable for this position.

Rate: £67.00 per hour
Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at ‘time and a quarter’
Location: Stevenage
Hybrid / Remote working: The role will be onsite 4 days per week. A 4 day working week is OK (Monday to Thursday).
Duration: 12 Months with very likely extension. Contracts are often ongoing and long-term thereafter.
IR35 status: Inside IR35 (Umbrella)
Interview process: One stage video interview

Job Description:

By embracing the latest software technologies and methods the Development Simulation software department delivers exceptional software solutions for non-production based test systems that meet the unique requirements of the prime software development teams. In addition we also provide equipment simulation systems to support product integration as well as software to support and assist the manufacturing process.
The successful candidate will join the development team responsible for building and integrating real-time test and data capture systems. The role will focus on developing and maintaining software in a Linux environment, working closely with high-speed multi-channel SFPDP cards, real-time data flows, and complex multi-threaded processing pipelines.
Proficient in C++ and with knowledge of C#, you will play a critical part in the design, development, integration, and verification of test software solutions that are central to our system validation and delivery capabilities.

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 synchronisation logic to support deterministic capture and replay.
  • Work 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.
  • Conduct performance analysis, debugging, and optimisation of real-time systems.
  • Document architecture, interface definitions, and test procedures to support handover and formal test activities.

Skillset/experience required:
  • Extensive experience in C++ development in a Linux environment.
  • Proficiency in C# for tooling, test interfaces, or Windows components as needed.
  • Proven experience working with real-time data systems, preferably involving SFPDP or other high-speed digital protocols.
  • Demonstrable skills in multi-threaded and concurrent programming.
  • 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 complex interactions between software and hardware.
  • Strong understanding of software design principles, memory management, and performance optimisation.
  • Experience with version control systems (e.g., Git) and CI/CD

Desirable Skills:

  • Experience with SFPDP (Serial Front Panel Data Port) specifically in defence, aerospace, or data acquisition contexts.
  • Knowledge of FPGA-based data acquisition systems and synchronisation methods.
  • Familiarity with unit testing frameworks, automated test rigs, or hardware-in-the-loop (HWIL) setups.
  • Experience developing or integrating with real-time operating systems (RTOS) or using real-time Linux extensions.
Create a job alert for this search

Remote C++ Software Engineer • Southport, England

Similar jobs

Lead Software Engineer - £65,000 - £70,000 A Year

{devlogic}Deeside, United Kingdom Of Great Britain And Northern Ireland, UK
Full-time

Lead software engineer to guide a.NET team through platform rebuild and mentoring. Show more

 • Promoted

Mechatronics Design Engineer

Balltec Engineered Solutionsmorecambe, england, United Kingdom
Full-time

Balltec designs, manufactures and tests high integrity mechanical connectors for critical applications in the global renewable energy and oil and gas sectors.The engineering team creates technical ... Show more

 • Promoted

Senior Mechatronics Design Engineer — Electro-Mechanical Systems

Balltec Engineered Solutionsmorecambe, england, United Kingdom
Full-time

Balltec Engineered Solutions designs, manufactures and tests high integrity mechanical connectors for critical applications in renewables and the oil and gas sectors.The role leads electro-mechanic... Show more

 • Promoted

Software Engineer - Up To £55,000 A Year

MRJ RecruitmentChester, United Kingdom Of Great Britain And Northern Ireland, UK
Full-time

NET | Azure | APIs for AI-driven products | 2 days a week in a Irelandoffice | Up to £55k (DOE).We are exclusively supporting a fast-growing SaaS business building modern software used by tens of t... Show more

 • Promoted

Founding Sales Engineer - £80,000 - £85,000 A Year - Remote

Scout GlobalDeeside, United Kingdom Of Great Britain And Northern Ireland, UK
Remote
Full-time

The Sales Engineer will guide customers through the adoption of a security platform, providing technical expertise and support throughout the sales process. Show more

 • Promoted

Senior Software Engineer

Sony Interactive Entertainmentliverpool, england, United Kingdom
Full-time

Sony Interactive Entertainment (SIE) is a dynamic technology company delivering cutting‑edge hardware and network services to more than 100 million people.As a subsidiary of Sony Group Corporation,... Show more

 • Promoted

Mechanical Design Engineer

Balltec Engineered Solutionsmorecambe, england, United Kingdom
Full-time

Balltec designs, manufactures and tests high integrity mechanical connectors for critical applications in the global renewable energy and oil and gas sectors.The engineering team creates technical ... Show more

 • Promoted

Lead Software Engineer

Maxwell Bondliverpool, england, United Kingdom
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Maxwell Bond.Your actual pay will be based on your skills and experience — t... Show more

 • Promoted

Senior Software Engineer (.Net, Azure) – Contract - £700 - £750 A Day - Remote

CuratedChester, United Kingdom Of Great Britain And Northern Ireland, UK
Remote
Full-time

Curated is partnering with a global SaaS scale-up undergoing a significant platform modernisation and growth phase.The business is scaling multiple engineering teams and is looking to bring in high... Show more

 • Promoted

Mechanical Design Engineer: Offshore & Renewable Systems

Balltec Engineered Solutionsmorecambe, england, United Kingdom
Full-time

A key player in renewable energy engineering located in Morecambe is seeking a Mechanical Design Engineer.The successful candidate will produce 3D models, perform engineering calculations, and cond... Show more

 • Promoted

Junior Software Engineer - Up To £30,000 A Year - No Experience Required

Fazer RecruitmentBlacon, United Kingdom Of Great Britain And Northern Ireland, UK
Full-time

Seeking a Junior Software Engineer in Chester to join a growing tech team.Opportunity for recent graduates or early-career professionals to develop skills on real projects, assisting in designing, ... Show more

 • Promoted

Senior Software Engineer - £650 A Day - Remote

Formula RecruitmentBlacon, United Kingdom Of Great Britain And Northern Ireland, UK
Remote
Full-time

Senior Software Engineer to develop services on public cloud platforms.Design and deploy frontend/backend, automate infrastructure, utilizing AWS and GCP. Show more

 • Promoted

Software Engineer - £55,000 - £65,000 A Year - Remote

TRIADeeside, United Kingdom Of Great Britain And Northern Ireland, UK
Remote
Full-time

Develop backend systems using C# and.NET within an Azure environment for an insurance software company.Includes API development and system integrations. Show more

 • Promoted

Forward Deployed Engineer - €130.000 - €200.000 A Year - Remote

ImmersumBlacon, United Kingdom Of Great Britain And Northern Ireland, UK
Remote
Full-time

Senior Software Engineer to build AI solutions, lead client engagements, and mentor teams. Show more

 • Promoted

AI Research Software Engineer

National Oceanography Centreliverpool, england, United Kingdom
Full-time

AI Research Software Engineer – National Oceanography Centre.This role is part of NOC’s Digital Science function and, working alongside software engineers, scientists, and designers, it will contri... Show more

 • Promoted

Founding Software Engineer - £70,000 - £80,000 A Year - Remote

ShowMyAIChester, United Kingdom Of Great Britain And Northern Ireland, UK
Remote
Full-time

LinkedIn applications will be ignored, please send your CV and a short cover letter to david@showmyai.Build the trust layer for AI in Higher Education.ShowMyAI is building the infrastructure for AI... Show more

 • Promoted

Software Engineer (Backend & Agents) - £80,000 - £150,000 A Year

DexChester, United Kingdom Of Great Britain And Northern Ireland, UK
Full-time

Dex is an AI-powered recruiter, matching exceptional software engineers with top tech companies.We're one of the fastest-growing UK startups, and have raised $3.M from a16z and Concept Ventures to ... Show more

 • Promoted

Software Engineer - Up To £200,000 A Year - Remote

Oho Group LtdChester, United Kingdom Of Great Britain And Northern Ireland, UK
Remote
Full-time

C++ Software Engineer - Fully Remote - Up To £200k.We're currently working with a global leader in software development, offering a fully remote position for a Senior Software Engineer specializing... Show more

 • Promoted

Software Engineer - Up To £42,000 A Year

Maxwell BondBlacon, United Kingdom Of Great Britain And Northern Ireland, UK
Full-time

Software engineer to develop and upgrade platforms, build microservices, and optimize eCommerce performance. Show more

 • Promoted

Software Engineer - £35,000 - £40,000 A Year

WALLACE HIND SELECTION LIMITEDEllesmere Port, United Kingdom Of Great Britain And Northern Ireland, UK
Full-time

Software Engineer to support and develop OT applications, integrate automation systems, and drive smart factory digital transformation. Show more