C++ Software Engineer

ECM Selection Limited
Cambridge, UK
1 day ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£75,000.0
Working hours
Regular working hours

Tech stack

Microsoft Windows C++ (Programming Language) Microsoft Office Virtualization Technology

Job description

Providing hybrid or office based working at their Cambridge offices, this software company develops a range of cyber security products used by businesses around the world. Their Windows division is a core team and they are looking to recruit a C++ Software Engineer to join them.

You’ll work on challenging problems within a small, collaborative group, that utilise your understanding of Windows internals, C++ programming and good software engineering practices. You’ll be tasked to come up with robust software solutions that will ideally have inbuilt future proofing, as well as provide technical support to maintain current product lines.

Requirements

  • You’ll have graduated with a degree in computer science, engineering, physics or similar and have gained demonstrable industry experience working as a software engineer.
  • You can evidence a good understanding of software development on Windows including OS internals.
  • You’ll have a very strong understanding and demonstrable experience using C++ (possibly from version 11 onwards). You may also have exposure of C# .NET Core.

Whilst the application area is around cyber security and virtualisation, no former experience of these are needed.

Benefits & conditions

The role will require you to come to work in their Cambridge office (although hybrid working is possible). The expectation is to be able to come to the office when needed, so applicants should be based in or near to Cambridge. On offer is an excellent remunerations package including a competitive salary. The company supports careers and actively promotes its stance as an Equal Opportunity Employer.

Apply for this position

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

Apply on www.ecmselection.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

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

2:12 min

Empowering enterprise engineering through open source program offices

Cédric Gégout Cédric Gégout +4 · World Congress 2026 Europe

1:51 min

Forecasting future gaming trends driven by procedural generation technology

John Romero John Romero · World Congress 2021

1:24 min

Installing premium packages using the Store CLI

Noraa Junker Noraa Junker · Europe 2026 Virtual

2:36 min

Structuring organizational governance for responsible AI initiatives

Rebekka Weiss Rebekka Weiss +1 · World Congress 2025

Videos

See all

Related articles

See all