> Markdown version of [/jobs/ext/2234934-software-engineer](https://www.wearedevelopers.com/jobs/ext/2234934-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:** Anson McCade - **Location:** Manchester, UK - **Contract:** Permanent contract - **Skills:** Software Debugging, Linux, Firmware, Networking Basics, Scaled Agile Framework, Software Engineering, Linux Development, Build Tools, C++14 - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815171632-software-engineer ## About the Role * A background in systems, embedded or hardware adjacent software development * Solid Linux development experience including build systems and debugging * An understanding of networking fundamentals at protocol level * The ability to work collaboratively within a technical team and share knowledge ## Description Our client, a leading UK organisation delivering highly complex, mission critical engineering solutions, is currently seeking a C++ Software Engineer to work on long term programmes supporting sensitive and technically demanding systems. This role offers the opportunity to work on low level, performance critical software in a Linux environment, contributing to systems where reliability, efficiency and correctness are essential. As a C++ Software Engineer you will: * Design, code, test, correct and document software components that form part of a highly engineered system * Develop modern C++ solutions with a strong focus on performance, concurrency and system behaviour * Work closely with hardware and firmware level components as part of an integrated platform * Analyse and resolve complex defects across software and system layers * Provide accurate estimates of development effort from technical specifications * Contribute effectively within an Agile engineering environment The C++ Software Engineer will have: * A background in systems, embedded or hardware adjacent software development * Solid Linux development experience including build systems and debugging * An understanding of networking fundamentals at protocol level * The ability to work collaboratively within a technical team and share knowledge The Package: * Private medical care Applicants must have the unrestricted right to work in the UK and be eligible to undertake UK National Security Vetting up to DV level. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Developer Marketing](https://www.wearedevelopers.com/videos/1049-developer-marketing) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Coffee with developers - Brian Morrison](https://www.wearedevelopers.com/videos/902-coffee-with-developers-brian-morrison) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Dev Digest 162: AI careers, MCP, AWS best practices & floppy sweaters](https://www.wearedevelopers.com/magazine/571-dev-digest-162-ai-careers-mcp-aws-best-practices-floppy-sweaters) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer)