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

Software engineer c++

Stevenage
Jr United Kingdom
Software engineer
Posted: 16 August
Offer description

Social network you want to login/join with:

Our esteemed clienta trusted partner of the UK Ministry of Defenceis hiring a C++ Software Engineer to join their Development Simulation Software team. This team delivers cutting-edge software solutions for non-production test systems, tailored to the needs of core software development teams. They also develop simulation tools to support product integration and create software that enhances manufacturing processes by streamlining and supporting operations.

Key Responsibilities:

* Design and develop real-time test and data capture software on Linux using C++, with a focus on performance and reliability.
* Build and maintain scalable, multi-threaded applications that interface with high-speed SFPDP cards across multi-channel data pipelines.
* Define and implement deterministic data sequencing and synchronization logic to support accurate capture and replay functionality.
* Collaborate with hardware teams to ensure seamless integration and precise timing alignment between software and capture systems.
* Lead and contribute to system-level integration, verification, and validation, ensuring robust performance across all components.
* Perform in-depth performance analysis, debugging, and optimization of real-time systems to meet stringent operational requirements.
* Document system architecture, interface specifications, and test procedures to support knowledge transfer and formal testing activities.

What do you need?:

You'll support the development and integration of real-time test and data capture systems in a Linux environment, using C++ (C# is a plus), high-speed SFPDP cards, and multi-threaded pipelinescontributing to software design, verification, and system validation, alongside the following key skills:

* Extensive experience developing C++ applications in Linux environments, with additional proficiency in C# for tooling, test interfaces, or Windows-based components.
* Proven track record working with real-time data systems, particularly involving high-speed digital protocols such as SFPDP.
* Strong expertise in multi-threaded and concurrent programming, low-level I/O, DMA, and driver-level interactions with PCIe or similar hardware.
* Skilled in designing and implementing software sequencing frameworks or custom state machines to support test execution.
* Demonstrated ability to integrate and debug complex software-hardware systems, with a focus on performance optimization and memory management.
* Proficient in using version control systems (e.g., Git) and contributing to CI/CD pipelines for continuous integration and delivery.
* Desirable experience includes working with FPGA-based data acquisition systems, real-time operating systems (RTOS), automated test frameworks, and hardware-in-the-loop (HWIL) setups.

What happens now?

Upon submission of your application, should it meet our selection criteria, you will be contacted via e-mail by one of our talent acquisition specialists to arrange a screening call. This telephone chat is structured to explore a series of questions aimed at matching your competencies and capabilities to the specific demands of the position. Please note, this screening is contingent upon the initial success of your application.

Security Clearance:

British Citizen or a Dual UK national with British citizenship

Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by our clients Security Team.

More about the role:

For more than 70 years, our client has been in a strong partnership with the UK military. They have accomplished numerous milestones in defence engineering and have provided essential defence capabilities to meet the requirements of the armed forces across land, sea, and air.

This role is based at our client's headquarters in Stevenage, a key location for missile operations. The site offers excellent transportation links, an onsite gym, and a coffee shop. Training and development opportunities are available to all employees.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer c++
Stevenage
Guidant Global
Software engineer
€65 an hour
Similar job
Software engineer - cards engineering
Welwyn Garden City
PayPoint Group
Software engineer
Similar job
Electrical & software engineer
Letchworth Garden City
TieTalent
Software engineer
See more jobs
Similar jobs
Jr United Kingdom recruitment
Jr United Kingdom jobs in Stevenage
It jobs in Stevenage
jobs Stevenage
jobs Hertfordshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Stevenage > Software Engineer C++

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

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save