Linux Systems Developer OpenSSL C
Client Server
In this role you will develop and maintain secure, low-level Linux software as part of a core Linux team. You will work on Linux security mechanisms, kernel-hardening, and cryptographic technologies to strengthen the platform. You will primarily use C with Bash for scripting, contributing to design and code reviews. The role supports a path toward Common Criteria certification and requires hands-on work close to the operating system. You will collaborate with an international team, delivering robust, security-focused solutions while shaping secure software for critical customers.
Pay / Benefits- Salary up to 85k + OTE
- 25 days holiday (27 with tenure)
- Hybrid working
- Private medical care
- Life cover
- Pension
- Develop and maintain secure, operating-system level software on Linux
- tackle complex security challenges across Linux security mechanisms
- work on kernel-level hardening and cryptographic technologies
- apply security-by-design principles throughout the development lifecycle
- contribute to technical design discussions and code reviews
- strengthen OpenSSL-related capabilities and PKI/X.509 implementations
- perform debugging, testing, and automation to ensure robust software
- Strong C programming skills including debugging and memory management
- Proficiency in Bash scripting for automation and tooling
- Deep understanding of Linux (especially Debian-based) and system administration
- Knowledge of OpenSSL, X.509, and PKI fundamentals
- Experience with Linux security mechanisms (seccomp, udev, auditd)
- Understanding of privilege management, capabilities, and application isolation
- Knowledge of secure software development practices and common vulnerabilities
- Ability to work independently and communicate technical concepts clearly
- independence
- strong problem-solving
- clear communication
- C programming (system-level)
- Bash scripting
- Linux fundamentals (Debian-based)
Reference: WJ-747_31291400 · Posted 13 Nov 2026, 04:55 AM