IO Associates

IO Associates

Stevenage, South West

C/C++ Software Engineer

Full-Time£29,500 - 51,000 per yearTodayUnited Kingdom
IT

Job Description

Salary: £29,500 - 51,000 per year

Requirements:
  • Degree in Computer Science, Software Engineering, or a comparable discipline.
  • Minimum of five years experience in software development, including at least two years in Linux environments using GNU tools such as gcc and gdb.
  • Proven expertise in C++ programming and object-oriented design principles.
  • Strong understanding of network programming and multithreaded application development.
  • Ability to break down complex problems and estimate work accurately.
  • Excellent written and verbal communication skills with a track record of collaborative teamwork.
  • Experience mentoring junior developers and supporting their growth.
  • Desirable: practical experience with CI/CD pipelines, Jenkins, and GitHub Actions.
  • Desirable: familiarity with high-performance or real-time systems programming.
  • Desirable: knowledge of DPDK, JavaScript, Docker, or cloud services such as AWS and Terraform.
  • Desirable: previous involvement in automation, containerisation, or advanced systems architecture design.
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 ensure 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.
Technologies:
  • AWS
  • Backend
  • CI/CD
  • Cloud
  • Docker
  • GNU
  • GitHub
  • JavaScript
  • Jenkins
  • Linux
  • Network
  • Terraform
  • C++

More:

We operate 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. We foster a dynamic work environment with a collaborative culture, continuous growth, and a focus on employee wellbeing. We offer competitive benefits and development opportunities, and we are recognised as a leader in our field. This role sits within our R&D team and supports the development of our flagship network emulation products, helping shape the future of network testing technology in a fast-paced environment.

last updated 30 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About IO Associates

IO Associates

IO Associates

Stevenage

IT

Skills & Technologies

JavaScriptJavaC++ScalaAWSDockerTerraformLinuxGitCI/CDJenkinsGitHub Actions

Inferred from job description

Salary Insight

£40,250

This role

£60,000

UK median

This salary is 33% below the UK median for Software Engineers60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom