IT & Software

Linux Systems Developer OpenSSL C

Client Server

London · Greater London · United Kingdom

Share this job: X Facebook WhatsApp
Overview

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
Responsibilities
  • 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
Key requirements
  • 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

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Linux Systems jobs in other states

Browse jobs