> Markdown version of [/jobs/ext/2206592-software-team-lead-c](https://www.wearedevelopers.com/jobs/ext/2206592-software-team-lead-c). 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 Team Lead - C++ - **Company:** ECM Selection Limited - **Location:** Cambridge, UK (Remote available) - **Experience:** Expert - **Salary:** £65,000.0 - £80,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), C++ (Programming Language), Eclipse (Software), Embedded C, Linux on Embedded Systems, Embedded Software, Firmware, Microsoft Visual Studio, Toolchain, VHSIC Hardware Description Language (VHDL), Multithreading, Software Coding, C++14 - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/25868 ## About the Role This role will suit a bright and enthusiastic engineer with an excellent technical degree, in addition to a very strong skill set including: * Good understanding of C++ 14 and an interest in the later features of the language * Strong embedded software development knowledge * Awareness of SoC technologies and software for resource constrained systems * Sufficient exposure to embedded Linux systems * Ideally you will also be able to write the software interfaces to hardware in C or assembler ## Description Keywords: Principal C++ Engineer, Firmware, SoC, C++ 14, C++ 17, C++ 20, C, MS Visual Studio, Eclipse toolchain, Embedded Linux, Multithreaded software, Cambridge. ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Speeding up Web Apps performance with WebAssembly and Emscripten](https://www.wearedevelopers.com/videos/1985-speeding-up-web-apps-performance-with-webassembly-and-emscripten) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [The Power of Developer Communities](https://www.wearedevelopers.com/videos/1109-the-power-of-developer-communities) - [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 - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)