×
Register Here to Apply for Jobs or Post Jobs. X

C​/C++ Software Engineer

Job in Stevenage, Hertfordshire, SG1, England, UK
Listing for: iO Associates
Full Time position
Listed on 2026-07-26
Job specializations:
  • Software Development
    Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 60000 - 90000 GBP Yearly GBP 60000.00 90000.00 YEAR
Job Description & How to Apply Below

Our Client operates within the innovative and technology-driven software development industry, specialising in the design and manufacture of advanced test and measurement solutions for network performance and application usability. Renowned for its cutting-edge products and commitment to innovation, they foster a dynamic work environment characterised by a collaborative culture, continuous growth, and a focus on employee wellbeing. The company offers competitive benefits, development opportunities, and a reputation as a leader in their field, making it a compelling place to develop your career.

Role

Summary

In response to strategic growth and the ongoing evolution of their product portfolio, our Client is seeking a skilled Software Engineer specialising in C/C++ to join their R&D team. This pivotal role is designed to contribute significantly to the development of their flagship network emulation products, directly impacting the company’s ability to deliver innovative solutions. The successful candidate will work on complex, performance-critical software, helping shape the future of network testing technology within a fast-paced environment.

Responsibilities
  • Lead the design, implementation, and upkeep of sophisticated backend software components, ensuring functionality aligns with product requirements.
  • Collaborate closely with product managers to translate high-level specifications into tangible software solutions.
  • Contribute to the architectural development and continuous improvement of system software to guarantee high performance, scalability, and adaptability.
  • Provide accurate estimations of development tasks and deliver high-quality code within agreed deadlines.
  • Participate in quality assurance activities, including reviews, testing, and documentation, to ensure robust and reliable products.
  • Degree in Computer Science, Software Engineering, or a comparable discipline.
  • Minimum of five years’ experience in software development, with at least two specialising in Linux environments using GNU tools such as gcc and gdb.
  • Proven expertise in C++ programming, leveraging object-oriented design principles.
  • Strong understanding of network programming and multithreaded application development.
  • Ability to break down complex problems and estimate work accurately.
  • Excellent communication skills, both written and verbal, with a track record of collaborative teamwork.
  • Experience mentoring junior developers and supporting their growth.
  • Practical experience with CI/CD pipelines, Jenkins, and Git Hub Actions.
  • Familiarity with high-performance or real-time systems programming.
  • Previous involvement in automation, containerisation, or advanced systems architecture design.

Note:
We are committed to safeguarding your data and ensuring equal opportunities. Only suitable candidates will be contacted.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary