HamburgerMenu
hirist

Linux Kernel Security Engineer

C3iHub
Multiple Locations
2 - 5 Years

Posted on: 06/10/2025

Job Description

Description :


We are seeking a highly skilled Linux Kernel Security Engineer to join our cybersecurity defense research team. The ideal candidate will have deep expertise in Linux internals, strong C/C++ programming skills, and hands-on experience analyzing vulnerabilities, developing system-level security tools, and contributing to the hardening of Linux-based infrastructure. This is a unique opportunity to be part of a forward-looking security team focused on proactive threat mitigation, vulnerability research, and system integrity enhancement.

Responsibilities :


System Security Research & Development :

- Analyze historical and emerging Linux vulnerabilities (CVE research and impact assessment)

- Design and implement kernel-level monitoring and protection tools

- Develop secure and efficient Linux kernel modules (LKMs) for detection and defense purposes

- Research modern techniques for system integrity, syscall behavior analysis, and runtime protection

Security Engineering & Tooling :

- Build low-level system utilities using C/C++ for security visibility and resilience

- Enhance Linux infrastructure with custom security modules, syscall instrumentation, and auditing tools

- Collaborate with infrastructure and DevSecOps teams to ensure secure system-level deployments

Risk Analysis & Hardening :


- Evaluate system behavior under potential attack scenarios (in a controlled, defensive context)

- Recommend mitigations for vulnerabilities in kernel space and userland boundaries

- Support the implementation of hardening configurations and kernel security features (e.g., SELinux, AppArmor, seccomp)

Documentation & Reporting :


- Document technical findings, tools, and system modifications clearly and professionally

- Create detailed reports for internal teams and contribute to secure development guidelines.

Eligibility :


Education :


- Bachelor's degree in Computer Science, Cybersecurity, Information Security, or a related field

- Postgraduate degree or relevant research experience is a plus

Technical Skills :


Strong understanding of Linux Kernel architecture, including :

- System call interface

- Process and memory management

- Filesystems and device drivers

- Proficiency in C and C++ (kernel-space and user-space development)

Experience with :


- Socket programming and Linux networking stack

- Kernel debugging tools (e.g., gdb, ftrace, kprobes, perf)

- Building and maintaining Loadable Kernel Modules (LKMs)

Security Experience :


- Familiarity with Linux vulnerability analysis, CVE assessment, and secure coding practices

- Understanding of kernel hardening techniques, mitigations, and runtime protections

- Knowledge of threat modeling and defensive strategies at the OS level

Desired Eligibility :


Certifications (Preferred) :

- OSCP, OSEP, or equivalent advanced security certifications

- LFD420 (Linux Kernel Internals - Linux Foundation)

- Any additional Linux or security-focused credentials are a plus

Desirable Skills :


Experience with :

- Secure Linux deployment models

- Mandatory Access Control (MAC) systems : SELinux, AppArmor

- Container runtime security (e.g., seccomp-bpf, namespaces)

- Contributions to open-source security tools or kernel projects

- Background in participating in security research communities or CTF platforms is valued

Travel :


As and when required, across the country for project execution and monitoring as well as for coordination with geographically distributed teams.

Communication :


Submit a cover letter summarising your experience in relevant technologies and software along with a resume and the Latest passport-size photograph.

info-icon

Did you find something suspicious?