Senior Software Engineer (C/C++)

Hybrid (uk)
Stevenage, UK
13 days ago
Apply on www.apply4u.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Amazon Web Services C++ (Programming Language) Cloud Computing Computer Programming Continuous Integration Linux Github Python (Programming Language) Network Programming Object-Oriented Software Development Software Engineering
+9 more
Software Systems Systems Architecture Real Time Systems Backend Containerization Information Technology Terraform Docker Jenkins

Job description

Senior Software Engineer (C/C++) - Stevenage Hybrid (UK) - Stevenage A leading technology company developing cutting-edge test & measurement solutions for global networks is looking for a Senior Software Engineer (C/C++) to join its growing R&D team. You’ll be part of a collaborative, multi-disciplinary environment, working closely with product, sales, and marketing teams to turn real-world customer requirements into high-performance, innovative software solutions. This is a fantastic opportunity to work on complex systems within a fast-paced, product-focused environment. The Role - Senior Software Engineer (C/C++) - Stevenage * Design, develop, and maintain complex backend software solutions with full end-to-end ownership * Translate high-level requirements into scalable, maintainable system designs * Contribute to system architecture and ongoing product evolution * Develop high-quality, performant software to agreed timescales * Collaborate closely with product owners

Requirements

and cross-functional teams * Support testing and quality-focused activities to ensure excellent product delivery * Mentor and support junior engineers within the team Key Skills & Experience - Senior Software Engineer (C/C++) - Stevenage * Degree in Computer Science, Software Engineering, or similar * 5+ years’ experience in software development * Strong C/C++ programming and object-oriented design skills * Experience working in a Linux environment (GNU tools such as gcc, gdb) * Network programming and multithreading experience * Python programming knowledge * Proven ability to break down complex problems and deliver solutions * Experience mentoring or supporting other engineers * Strong communication and collaboration skills Desirable Experience - Senior Software Engineer (C/C++) - Stevenage * CI/CD pipeline development (Jenkins, GitHub Actions) * High-performance or real-time systems development * DPDK experience * Docker and containerisation * Cloud technologies (AWS, Terraform) * JavaScript knowledge

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.apply4u.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all