> Markdown version of [/jobs/ext/4679725-remote-c-software-engineer](https://www.wearedevelopers.com/jobs/ext/4679725-remote-c-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Remote C++ Software Engineer - **Company:** 4M Recruitment - **Location:** Northampton, United Kingdom (Remote available) - **Experience:** Experienced - **Salary:** £50,000 - £60,000 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, JIRA, Unit Testing, C++ (Programming Language), Software Design Patterns, Linux, Linux System Administration, Object-Oriented Software Development, Shell Script, Software Engineering, C++14 - **Published:** November 12, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5961625988 ## About the Role * 4+ years of software engineering experience * Experience coding in C++ and a strong technical background * Experience working in Linux-based environments * Knowledge of software development or software engineering and unit testing * Attention to detail and problem-solving skills * Knowledge of object-oriented principles and design patterns * Experience working in an Agile environment is highly desirable * Experience with other object-oriented programming languages is highly desirable * Experience with Java and shell scripting is highly desirable * Ideally, a first-class BSc degree in a related field ## Description * Develop software applications using C++ as the main language * Write high-performance code using modern C++ (version 17 onwards) * Complete unit testing to ensure software performs according to the design * Use JIRA to report faults Technologies: * JIRA * Java * Linux * C++