Senior C++ Software Engineer — Hybrid, High-Performance

Camwebdir

United Kingdom

Hybrid

GBP 70,000 - 95,000

Full time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Flexible holidays
PRP bonus (Profit Related Pay)
EV Salary Sacrifice Scheme
Summer/Christmas parties

Job summary

Camwebdir is seeking a Senior Software Development Engineer to design and deliver high-performance C++17-based features while shaping our architectural landscape. You will balance new work with technical debt and lead critical initiatives in a hybrid setup.

You will work on real-time data handling, signal processing, and data decoding, with opportunities to explore C++20, multi-threading, and embedded Linux. mentoring teammates and driving CI/CD improvements are core parts of the role.

Qualifications

  • Strong command of modern C++ and performance-critical programming for real-time data handling.
  • Experience designing and maintaining data acquisition or signal-processing software.
  • Familiarity with SDLC, unit/integration testing, and Agile/Scrum practices.
  • Excellent ability to communicate technical rationale to diverse stakeholders.
  • Proactive problem solving and commitment to delivering on time.

Responsibilities

  • Lead the design and implementation of new features and extend architecture.
  • Own product domain understanding, provide estimates, and identify risks.
  • Implement features with C++17+ and high performance requirements.
  • Conduct feasibility studies and prototype new technologies.
  • Drive quality via peer reviews, debugging, and CI/CD participation.
  • Mentor developers and drive continuous improvement across teams.

Skills

Modern C++ (C++17)
C++20
Multi-threading
Embedded Linux
Agile/Scrum
Software architecture
Mentoring

Tools

UI frameworks (WPF, Cocoa, GTK)

Job description

Camwebdir is seeking a Senior Software Development Engineer to design and deliver high-performance C++17-based features while shaping our architectural landscape. You will balance new work with technical debt and lead critical initiatives in a hybrid setup.

You will work on real-time data handling, signal processing, and data decoding, with opportunities to explore C++20, multi-threading, and embedded Linux. mentoring teammates and driving CI/CD improvements are core parts of the role.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Engineer: High-Performance, Hybrid Cambridge
Senior C++ Engineer: High-Performance, Hybrid Cambridge

jobs.frontdoordefense.com - Jobboard • Cambridge

Hybrid
GBP 60,000 - 80,000
23 days holiday + public holidays
Additional day off for birthday
Private medical insurance
+4
Hybrid Cambridge: Senior Embedded Engineer (C++17, Linux)
Hybrid Cambridge: Senior Embedded Engineer (C++17, Linux)

Motorola Solutions • Cambridge

Hybrid
GBP 70,000 - 95,000
Competitive salary and bonus schemes
Holiday bonus
25 days holiday entitlement + bank hol
+5
Senior C++ Engineer – Cloud Video Backend (Hybrid)
Senior C++ Engineer – Cloud Video Backend (Hybrid)

Hawk-Eye Innovations • Greater London

Hybrid
GBP 80,000 - 110,000
25 days annual leave
Enhanced pension scheme (5% matching)
Hybrid working – 2 days in office / 3 
+5
Senior C++ Engineer - Cloud Video & Low-Latency (Hybrid)
Senior C++ Engineer - Cloud Video & Low-Latency (Hybrid)

Doist • Greater London

Hybrid
GBP 90,000 - 120,000
25 days annual leave
Enhanced pension (5% matching)
Hybrid working 2 days in office / 3 at
+5
Senior C++ Cloud Video Engineer (Hybrid)
Senior C++ Cloud Video Engineer (Hybrid)

Hawk-Eye Innovations (HEI) • Greater London

Hybrid
GBP 90,000 - 120,000
25 days annual leave
Enhanced pension (5% match)
Hybrid working: 2 days in office / 3?d
+5
Senior C++ Systems Engineer — Hybrid (Cambridge)
Senior C++ Systems Engineer — Hybrid (Cambridge)

Camwebdir • United Kingdom

Hybrid
GBP 70,000 - 110,000
23 days holiday
Birthday day off
Private medical insurance
+5
Senior C++ Engineer - Hybrid, Own Complex Projects
Senior C++ Engineer - Hybrid, Own Complex Projects

Pertemps • Greater London

Hybrid
GBP 60,000 - 65,000
Senior C++ Software Engineer — Hybrid (Full Lifecycle)
Senior C++ Software Engineer — Hybrid (Full Lifecycle)

Pertemps Specialist Talent Solutions • Enfield

Hybrid
GBP 60,000 - 65,000
Hybrid working
Senior C++ Engineer – Hybrid London, High-Performance
Senior C++ Engineer – Hybrid London, High-Performance

Hunter Bond • Greater London

Hybrid
GBP 250,000 - 300,000
Senior C++ Engineer – Cloud Video & Low-Latency Systems
Senior C++ Engineer – Cloud Video & Low-Latency Systems

Hawkeyeinnovations • Greater London

Hybrid
GBP 70,000 - 110,000
25 days annual leave
Enhanced pension (5% matching)
Hybrid working - 2 days in the office/
+3