> Markdown version of [/jobs/ext/1260518-software-engineer](https://www.wearedevelopers.com/jobs/ext/1260518-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). --- # Software Engineer - **Company:** gb KO2 Embedded Recruitment Solutions LTD - **Location:** Salford, UK (Remote available) - **Salary:** £60,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Microsoft Azure, C++ (Programming Language), Code Review, Continuous Integration, Linux, Scrum Methodology, Qt (Software), Software Engineering, Kubernetes, Information Technology, Industrial Software, Docker, Jenkins - **Published:** July 14, 2026 - **Apply:** https://www.totaljobs.com/job/software-engineer/ko2-embedded-recruitment-solutions-ltd-job107682675 ## About the Role * Strong hands-on experience with C++ and Qt in a Linux environment * Familiarity with embedded or system-level development (x86/ARM) * Experience with CI/CD tooling such as Jenkins or Azure DevOps * Exposure to Docker/Kubernetes and containerisation concepts * Comfortable working in agile teams (Scrum/SAFe) within an international, cross-functional setting * Strong communication skills and a collaborative mindset * Degree qualification in a related field - Computer Science etc ## Description Our client, an innovative industrial automation company, is looking for a Software Engineer with a strong focus on C++, Qt, and Linux to join their software development team. In this role, you will develop operating system components and service tools for Linux-based industrial systems, implement applications in C++ with Qt, and maintain the CI/CD pipeline while applying agile methodologies., * Developing, maintaining, and optimising operating system components, drivers, and service tools for industrial systems on Linux (x86/ARM) * Implementing and extending applications using C++ with Qt * Supporting and improving the build and CI/CD pipeline (e.g. Jenkins or Azure DevOps) * Managing regular security and feature updates * Contributing to virtualisation and containerisation initiatives using Docker and Kubernetes * Collaborating with interdisciplinary, international teams * Participating in agile ways of working (Scrum or SAFe), including documentation and code reviews ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Coffee with Developers - CODE100 Manchester challenger Gbenga Oladipupo](https://www.wearedevelopers.com/videos/894-coffee-with-developers-code100-manchester-challenger-gbenga-oladipupo) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)