France

Senior Linux Kernel Developer, Paris

Senior Linux Kernel Developer, Paris
Description
Nucleon Security is a fast-growing Deeptech startup building next-generation cybersecurity solutions powered by artificial intelligence, designed to stop the most advanced threats.

With operations across Europe and Africa, we proudly deliver 100% sovereign technology trusted by organizations of all sizes– from agile startups to global enterprises.

Our expertise? Protecting endpoints across all environments. Automating the detection of complex attacks. Empowering security teams with intuitive, high-performance platforms.

Our ambition is clear: become a global leader in cyber resilience, enabling organizations to anticipate, detect, and contain threats autonomously and securely.

Your mission As a Windows Kernel&Agent Developer at Nucleon Security, you will design, develop, and maintain the kernel-mode drivers and user-mode components that form the core of our cybersecurity agent.

You will :

Develop and maintain Windows kernel drivers (minifilter, WFP, callbacks, etc.).

Build user-mode C services that communicate with the drivers to process events, apply policies, and manage the agent.

Implement monitoring and protection features across file, network, process, and registry layers.

Integrate advanced anti-tampering mechanisms, with the possibility of adding an ELAM driver later.

Ensure stability, compatibility, and robustness across multiple Windows versions and builds.

Troubleshoot complex low-level issues, including kernel crashes, BSODs, race conditions, and performance bottlenecks.

Contribute to automation and validation for driver and agent releases.

Your key objectives

Build stable, high-performance kernel drivers

– Reliable drivers validated across supported Windows versions

Strengthen agent self-protection

– Advanced anti-tampering, resistance to manipulation, future ELAM support

Provide deep system visibility– Accurate telemetry and interception across core OS subsystems

Advance low-level R&D

– Evaluate and improve interception/monitoring techniques (minifilter, WFP, callbacks, ETW)

Improve reliability&troubleshooting

– Strong crash analysis, debugging, and automated regression testing

Your profile

Strong proficiency in C and low-level systems development.

Solid understanding of Linux internals: memory management, scheduling, syscalls, namespaces, cgroups, kernel subsystems.

Experience developing and maintaining kernel modules (LKM).

Hands-on experience with eBPF (kprobes/uprobes, tracepoints, maps, CO-RE, BPF loaders).

Experience building user-mode components interacting with low-level modules (netlink, ioctl, ring buffers, perf buffers, shared memory).

Strong capability in debugging low-level issues: kernel crashes, deadlocks, race conditions, performance bottlenecks, memory leaks/corruption.

Knowledge of network stack internals and system-level interception techniques.

Experience with multiple Linux distributions (Debian, Ubuntu, RHEL/CentOS/Rocky, SUSE).

Good understanding of secure coding practices, kernel hardening, and defense against kernel-level attacks.

Experience with automated testing (CI/CD), kernel versioning, and validating features across multiple OS environments is a strong plus.

3+ years of professional experience : In kernel or low-level systems development.

Security expertise : Experience in security/cybersecurity is a strong plus.

Strong problem-solving skills : Autonomy and ability to handle complex technical challenges.

Collaborative mindset : Team player with knowledge-sharing attitude.

Technical English : Proficient in documentation and community interactions.

This role is for you if… ✅ You excel at low-level development and enjoy tackling complex challenges within OS internals.

✅ You have strong expertise in Linux kernel development and want to work on security-critical components.

✅ You are autonomous, rigorous, and motivated by producing high-quality technical work.

✅ You thrive in an environment where innovation, research, and continuous improvement are core values.

This role is NOT for you if… You are not comfortable working with kernel modules, low-level debugging, or system internals.

You prefer high-level development and avoid complex systems-level challenges.

You struggle in fast-moving environments where priorities evolve quickly.

You do not enjoy research, experimentation, or deep technical investigation.

What we offer

A unique technical environment at the intersection of OS internals, AI, and cybersecurity.

The opportunity to contribute to a mission-critical, high-impact product used by organizations worldwide.

A fast-moving, international, and collaborative team where ownership and initiative are valued.

Stock options program, hybrid/remote flexibility, continuous training and certification support, and more depending on profile.

#J-18808-Ljbffr
Informations clefs
Conseils de Sécurité
Soyez vigilant lorsqu’il s’agit d’une offre stipulant explicitement qu’aucune expérience n’est requise.
1 / 10
Informations supplémentaires sur l’annonce

Senior Linux Kernel Developer est visible sur Locanto dans la catégorie Paris Informatique, télécommunications.

Pour le moment, c’est la seule annonce dans cette catégorie pour Paris.

Vous voulez en voir plus ? Alors élargissez votre recherche pour consulter les annonces dans les alentours de Paris, comme par exemple Informatique, télécommunications à Saint-Mandé, Bellevue ou encore Le Kremlin-Bicêtre. Il y a encore plus de petites annonces dans un rayon de 15 km pour cette catégorie. Cliquez ici pour consulter ces annonces.