> Markdown version of [/jobs/ext/2140460-c-software-engineer](https://www.wearedevelopers.com/jobs/ext/2140460-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). --- # C++ Software Engineer - **Company:** Script and Dot - **Location:** Cobham, UK - **Salary:** £60,000.0 - £65,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, C++ (Programming Language), Software Debugging, Linux, Object-Oriented Software Development, Commercial Software, Software Engineering, Information Technology, Real Time Data, Engineering Base - **Published:** August 20, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5849541619 ## About the Role * Strong commercial software development experience using C++ * Experience developing software for physical products, equipment, or complex engineered systems * Good understanding of object-oriented software design and modern development practices * Experience working with Linux and/or Windows * Comfortable debugging complex software and integration problems * Experience with networking, communications, or distributed software would be useful * An engineering, computer science, or related technical degree, or equivalent industry experience * Experience in robotics is highly relevant, but we are also interested in C++ engineers from other technically complex environments such as marine technology, autonomous systems, aerospace, automotive, defence, industrial automation, instrumentation, or other hardware-focused engineering sectors ## Description * Develop and maintain software for complex robotic and autonomous platforms * Write high-quality, maintainable C++ for engineering applications * Build software used to control, configure, and monitor physical systems * Integrate software with hardware, sensors, and other system components * Develop interfaces between different parts of the wider robotic system * Work with networked and real-time data * Debug and resolve problems across the software and hardware boundary * Support integration, testing, and deployment onto real engineering platforms Technologies: * Hardware * Support * Linux * Robotics * Windows * C++ ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Python-Based Data Streaming Pipelines Within Minutes](https://www.wearedevelopers.com/videos/1233-python-based-data-streaming-pipelines-within-minutes) - [Model Based Systems Engineering in an Agile Product Development Process](https://www.wearedevelopers.com/videos/68-model-based-systems-engineering-in-an-agile-product-development-process) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)