Reach out directly about this role
#vacancy #C #LinuxKernel #POSIX #VFS #KernelModule #SystemProgramming #Security #Remote #Russia #Belarus #вакансия #TOP_REIT
Senior C / Linux Kernel Developer (Security Systems) 🐧🛡
Location and Citizenship: Russian Federation and Republic of Belarus (Remote). Rate: up to 300,000 rubles net. Term: Long-term project. Tech Stack: C, Linux Kernel Modules, POSIX API, VFS, epoll/inotify, ptrace, seccomp, gdb, perf.
Responsibilities: — Develop a Linux kernel module for access control to files and processes. — Adapt architecture: rewrite system calls and APIs, eliminating Windows dependencies. — Implement security and access control logic at the VFS (Virtual File System) level. — Optimize code to minimize system overhead. — Debug complex bugs using GDB, strace, and perf. — Interact with the Java development team for client module integration.
Requirements (Must have): — Deep knowledge of C system programming on Linux. — Experience writing Kernel Modules (file/process management). — Understanding of IPC mechanisms, working with mmap, file descriptors, and system hooks. — Experience in corporate security projects (DLP, antiviruses, access control systems). — Skills in profiling and performance optimization.
⚠️ Important: Candidates with experience only in network equipment (embedded/network devices) will not be considered. A focus on OS and user-space systems is required.
📲 Contact: @hrwomenpro ID: C_DevCom
up to 300,000 RUB
per month
Full-time
Employment
Remote
Work Format
Senior
Grade
System Engineering
Specialization
Cybersecurity
Industry
By country
Cybersecurity
Industry