C++ Software Engineer Location: Stevenage, Full time on site Duration: 12 Months SC Clearance Required Rate: 67 ph Umbrella Overview of Department: By embracing the latest software technologies and methods the Development Simulation software department delivers exceptional software solutions
JSfirm
C++ Software Engineer
Job Description:

C++ Software Engineer
Location: Stevenage, Full time on site
Duration: 12 Months
SC Clearance Required
Rate: 67 ph Umbrella

Overview of Department:
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.

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.
 ?
Key Skillset
Essential:
• C++ development in a Linux environment.
• C for tooling, test interfaces, or Windows components as needed.
• Proven ability working with real-time data systems, preferably involving SFPDP or other high-speed digital protocols.
• Demonstrable skills in multi-threaded and concurrent programming.
• 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.
• Version control systems (e.g., Git) and CI/CD pipelines.

Desirable:
• Knowledge of 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.
• Proven ability developing or integrating with real-time operating systems (RTOS) or using real-time Linux extensions.

Company Details
Morson International
Adamson House
Centenary Way
Salford, England United Kingdom, International M50 1RD International
www.morson.com
252 Open Jobs Available
Morson International is one of the most respected names in recruitment, helping candidates find their perfect role and helping companies find the right people for their business since 1969. Our business model focuses on excellence for employees, candidates...

Benefits:
TBD
(Job and company information not to be copied, shared, scraped, or otherwise disseminated/distributed without explicit consent of JSfirm, LLC)
Job Info
Location
Salford, England United Kingdom, International, United Kingdom
Type
Permanent
Company Details
Morson International
Adamson House
Centenary Way
Salford, England United Kingdom, International M50 1RD International
www.morson.com
252 Open Jobs Available
Morson International is one of the most respected names in recruitment, helping candidates find their perfect role and helping companies find the right people for their business since 1969. Our business model focuses on excellence for employees, candidates...

Benefits:
TBD

JSfirm, LLC

Roanoke, TX

jobs@jsfirm.com

JSfirm LLC, Privacy Policy

All rights reserved. 2001-2025 JSfirm