> Markdown version of [/jobs/ext/2107768-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/2107768-embedded-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). --- # Embedded Software Engineer - **Company:** Tec Partners - **Location:** Cambridge, UK - **Salary:** £135,200.0 - £176,800.0 - **Contract:** Permanent contract - **Skills:** Systems Engineering, C++ (Programming Language), Software Debugging, Linux, Embedded C, Embedded Software, Field-Programmable Gate Array (FPGA), Python (Programming Language), Linux System Administration, Qt (Software), Secure Coding, Software Engineering, Scripting, Real Time Systems, System-level Testing, SC Clearance, Linux Development - **Published:** August 19, 2026 - **Apply:** https://www.tecpartners.co.uk/careers/31921/index2/Embedded-Software-Engineer-Contract-Cambridgeshire ## About the Role An opportunity has arisen for an experienced Software Engineer to join a highly technical engineering environment delivering advanced systems within the UK defence and national security sector. This role is suited to a mid-senior level engineer with a strong Linux and embedded software background who can integrate quickly into an established team and provide immediate impact. The position is fully onsite in Cambridge (minimum 4 days per week). This is not an FPGA-focused role. The requirement is for a broad, capable software engineer with strong low-level and systems experience., * Active SC clearance * Strong C++ development experience * Embedded C experience * Linux development environment experience * Python scripting and automation experience * GUI development experience (Qt or similar beneficial) * Experience working within defence, aerospace or national security environments * Ability to work onsite in Cambridge 4-5 days per week Desirable Experience: * Experience integrating software with custom hardware * Real-time systems exposure * Knowledge of secure development practices * Experience working within consultancy or R&D environments Candidate Profile: * Broad technical exposure across systems and software * Able to contribute quickly with minimal supervision * Strong debugging and problem-solving capability * Comfortable working in fast-paced, technically demanding environments ## Description * Development of software in Linux-based environments * C++ application development for complex systems * Embedded C development for hardware-adjacent systems * Python development for tooling, automation and test * Development and maintenance of GUI applications * Integration, debugging and system-level testing * Working closely with electronics and systems engineers in a multidisciplinary team * Supporting delivery within a secure, defence environment ## Related Videos - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [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) - [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) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)