C++ Software Engineer

ENTERPRISE RECRUITMENT
Cambridge, UK
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£50,000.0 - £65,000.0
Working hours
Regular working hours

Tech stack

Microsoft Windows C Sharp (Programming Language) C++ (Programming Language) CMake Profiling Software Design Patterns Memory Management Python (Programming Language) Machine Learning Microsoft Visual Studio Object-Oriented Software Development Software Engineering
+7 more
Subversion System Programming Standard Template Library (STL) Real Time Systems Concurrency Git C++14

Job description

C++ Software Engineer, Cambridge (on-site) An established Cambridge engineering company designing advanced imaging and sensor systems is looking for a C++ Software Engineer to join its in-house development team. Their technology is used by defence, security and industrial customers internationally, and is built to perform reliably in demanding real-world environments. You’ll take real ownership across the full software lifecycle, from architecture and design through to build, profiling, optimisation and production support, writing performant, maintainable modern C++ on Windows. What they’re after: 3+ years’ commercial C++ experience

Requirements

Strong grasp of OOP, design patterns and modern C++ standards Confident with the STL, memory management and concurrency (threading, mutexes) Comfortable with CMake/Make, Visual Studio, and Git or Subversion Windows development background Nice to have: real-time systems, networking or low-level programming, Python or C#, hardware/driver interfacing, and exposure to machine learning on sensor data. A BSc in a relevant field (or equivalent hands-on experience) rounds things off. You’ll join a small, technically strong team working on genuinely advanced technology, with real investment in training and progression, plus a competitive package

Apply for this position

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

Apply on www.adzuna.co.uk

Good distractions

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

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

7:27 min

How Git architecture fundamentally exposes historical code secrets

Dwayne Mcdaniel · LIVE

Videos

See all

Related articles

See all