C++ Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+3 more
Job description
An involving C++ application development role working on scientific software, used by major companies and rocket scientists, with applications from space exploration to autonomous vehicles. A friendly company with university roots, in the heart of Cambridge, using the latest tools and technologies, and practising pragmatic Agile methods.
Requirements
- Strong commercial experience of modern object-oriented C++ and the latest libraries
- Experience developing cross-platform software, ideally for both Linux and Windows users
- A good degree in a technical subject from a well-regarded university
- An understanding of the fundamentals of good inter-process communication (IPC), be that via HTTP (WSDL, REST or SOAP) or other common messaging technologies
- Consideration of the end user, and their experience using the software
- Knowledge of at least one other programming language, such as C#, Python, Java or Rust
Benefits & conditions
This is a full time, permanent position in a company with a good culture and a lasting track record. As well as a competitive salary, they offer a comprehensive benefits package including private medical care, bonuses, and an excellent pension.
About the company
Developers sit together in cross-discipline, informally Agile teams, with pleasant, expansive spaces to both meet and relax, and separate meeting rooms for extended discussions. The atmosphere is pleasing, cordial and conversational without being intrusive. A powerful PC, multiple monitors, and the latest development tools are standard for all developers.
Their modern Cambridge offices have parking on-site, and are a short walk from a nearby train station, plus being in easy cycling distance for Cambridge residents. Select other office locations are possible including Sheffield, Oxford and Sussex; contact us for details.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Is Software Engineering Hard?
The 12 Best Jobs for Software Engineers
Where to Find Entry-Level Software Engineering Jobs