develop new elements will be valued. You will take on the role of creative and developing cutting edge systems and apps with a close eye on securecoding practices and DevSecOps principles. Key Skills: Proficient in Java or another language such as Python Good knowledge of developing in a Linux environment Working knowledge of Git version control More ❯
develop new elements will be valued. You will take on the role of creative and developing cutting edge systems and apps with a close eye on securecoding practices and DevSecOps principles. Key Skills: Proficient in Java or another language such as Python Good knowledge of developing in a Linux environment Working knowledge of Git version control More ❯
develop new elements will be valued. You will take on the role of creative and developing cutting edge systems and apps with a close eye on securecoding practices and DevSecOps principles. Key Skills: Proficient in Java or another language such as Python Good knowledge of developing in a Linux environment Working knowledge of Git version control More ❯
Gloucester, Gloucestershire, South West, United Kingdom
Forward Role
Integrating with automated verification systems, CI and CD pipelines. Working closely with cybersecurity teams to prioritize vulnerabilities and implement patching strategies. Collaborating in Agile teams to deliver innovative, secure, and robust technical solutions. What We're Looking For Proficiency in one or more of C, C++, Java or C#. Familiarity with scripting and automation … using Python, Bash, Powershell or Groovy. Experience working with IDA Pro or Ghidra for reverse engineering Experience working with Linux or Windows-based systems. Awareness of securecoding practices and modern cybersecurity threats. Knowledge of principles used in Agile environments. Desirable exposure Any exposure of AI, ML, Cloud or Virtualisation would be considered a plus. Clearance required More ❯
GL1 1DE, Gloucester, Gloucestershire, United Kingdom
Zenovo
on behalf of a cutting-edge Security Research & Development organisation. This organisation is focused on low-level, security-related development in embedded systems, and is building novel and secure solutions that push technical boundaries. You’ll be working in a deeply technical, collaborative environment that prioritises engineering excellence. As a Principal Engineer, you’ll lead development efforts for … secure embedded systems, working hands-on with code while also guiding and mentoring others. You’ll collaborate with researchers to prototype new capabilities and deliver high-integrity software across a wide range of platforms. Key Responsibilities: Develop robust, efficient embedded software with a focus on security and performance. Work across the full stack—from low-level hardware interaction … or low-level development. Expertise in native languages such as C, C++ & Python Proven track record of delivering complex projects in production environments. Deep understanding of securecoding practices and system-level design. Familiarity with a range of hardware platforms and toolchains. Excellent communication skills—able to explain technical concepts to both engineers and stakeholders. Additional Information More ❯
that don’t exist anywhere else, and they need curious, driven developers to help make it happen. Why You’ll Want to Be Here This isn’t just another coding role. You’ll be working alongside engineers, scientists, and hardware specialists to build software that connects advanced machinery with intuitive user interfaces. Your code will play a direct part … but not essential) Experience with industrial machinery or embedded systems Designing interfaces for technical users Knowledge of machine vision or image automation Awareness of cybersecurity and securecoding practices Some DevOps, CI/CD, or cloud experience Previous time in a startup, scale-up, or R&D-driven business Why Apply? Even if you don’t meet More ❯