> Markdown version of [/jobs/ext/2797448-senior-software-developer-c-python-systems](https://www.wearedevelopers.com/jobs/ext/2797448-senior-software-developer-c-python-systems). 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). --- # Senior Software Developer (C/Python Systems) - **Company:** Entrust - **Location:** Cambridge, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Agile Methodology, Cyber Security, Linux, Device Drivers, Digital Signature, Field-Programmable Gate Array (FPGA), Python (Programming Language), Scaled Agile Framework, Software Engineering, VHSIC Hardware Description Language (VHDL), Information Technology, Free and Open-Source Software, Programming Languages - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840621612-senior-software-developer-cpython-systems ## About the Role * Degree or equivalent, in Software Engineering, Computer Science, Maths or relevant discipline. * Development & design in both C and Python on Linux, in an embedded environment. * Experienced with complex, multi-component projects, using multiple development languages. * Able to solve complex technical problems with demanding requirements, in innovative, practical ways., * Secure-boot technologies and digital signatures. * Device drivers & hardware protocols. * Secure-Linux tools & API libraries. * FPGAs and/or VHDL coding. * Open-source software development - as licensee, or as contributor. * A broad interest in cryptography and/or computer security techniques. * Agile and/or Scaled Agile Framework (SAFe). ## Description * Play a significant role in the team designing, prototyping, coding, and testing of our full system, from inception to delivery., * Career Growth: Whether you're a budding developer or a seasoned expert, we're invested in your professional journey. * Flexibility: Remote, hybrid, or on-site options to fit your lifestyle. * Collaboration: Teams thrive on sharing ideas, brainstorming solutions, and working together to build a better tomorrow. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Thinking Differently - How to Make Money from Cyber Attacks & Cheats](https://www.wearedevelopers.com/videos/745-thinking-differently-how-to-make-money-from-cyber-attacks-cheats) - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)