Stormshield logo

Senior C/C++ Developer F/M

Lyon, France
Category
Software & Data
Job Type
Full-time
Experience
Senior

Job Description

Senior C/C++ Developer F/M - Stormshield Skip to main content

Employee Log in as employee Candidate Log in to Connect Homepage stormshield.com

French

Research and Development · France - Lyon · Hybrid

Senior C/C++ Developer F/M

Job Overview

  • TEAM: SES

  • CONTRACT: CDI

  • LOCATION: Lyon

  • REMOTE WORK: 3 days per week

Senior C/C++ Developer:

at a glance

Stormshield, the leading French publisher and European reference player in cybersecurity, is a subsidiary of Airbus Defence and Space Cyber Programmes and offers innovative, certified, European‑level‑qualified security products for protecting networks and data. To keep growing, we are looking for a Senior C/C++ Developer.

This person must master native development on Windows, be comfortable with continuous‑integration processes, and actively contribute to code quality and security.

What are the responsibilities of the Senior C/C++ Developer?

  • Analyse, reproduce and fix incidents reported by support or customers, and manage technical debt;

  • Design, implement and test new features in modern C++ (resource management, smart‑pointers, STL, constexpr, std::thread, etc.);

  • Work hand‑in‑hand with Product Owners and Tech Leaders to create functional and technical specifications;

  • Provide strong expertise to the support team (crash analysis, diagnostic scripts, “how‑to” documentation);

  • Apply defensive‑programming principles (input validation, buffer limits, encryption, …) in both C and C++;

  • Participate in pull‑requests, mentor junior developers and spread best practices.

And, as a bonus, depending on your interests:

  • Optimise our CI pipeline (security‑test deployment, static analysis, build artefacts);

  • Become an internal trainer, run Tech‑Talks, take part in innovation days…;

  • Share your favourite domain (reverse engineering, driver development, cryptography, etc.).

What is the technical environment?

  • Languages: C (C99/C11), C++ (C++ 17/20)

  • Windows development: Visual Studio 2019‑2026, SDK/WDK, COM, kernel‑mode drivers

  • Continuous integration: Jenkins, Git, automated pipelines (unit tests, static analysis)

  • Analysis & debugging: WinDbg, Sysinternals Suite (Process Explorer, Process Monitor, ProcDump…)

  • Methodologies: Scrum, LeSS, Kanban, TDD, code reviews, defensive programming

  • Domain focus: endpoint protection, data encryption, access control, EDR

Which team?

You will join the R&D team for Endpoint & Data Security products, made up of roughly 30 people organised in Scrum/LeSS and Kanban (large‑scale agility).

The +

Stormshield

  • Innovation Time Off

  • Holiday bonuses, profit‑sharing and participation

  • Airbus ESOP

  • Sick child leave

  • Positive Company certified with two stars

Discover our social policy

Recruitment process

1

A first conversation with Gauthier, our recruiter, to get to know you and discuss your background.

2

An on‑site interview with Nicolas, who will present the team’s way of working and the vision for the role.

3

A technical interview right after, with part of your future team.

4

A final HR interview with Sylvie.

The commitments Stormshield

Stormshield is committed to creating an inclusive working environment. We welcome all applications, regardless of social or cultural background, age, gender, disability, sexual orientation or religious beliefs.

Department

Research and Development

Role

Developer C Linux

Locations

France - Lyon

Remote status

Hybrid

Employment type

Contract

Find similar offers

  • [Rust Developer F/M

Research and Development · France - Lille, France - Lyon, France - Paris · Hybrid

](https://careers.stormshield.eu/en/jobs/8364917-rust-developer-f-m)

  • [Senior Pentester F/M

Research and Development · France - Lyon, France - Paris, France - Lille · Hybrid

](https://careers.stormshield.eu/en/jobs/8364797-senior-pentester-f-m)

  • [C-Linux Developer F/M

Research and Development · France - Paris · Hybrid

](https://careers.stormshield.eu/en/jobs/8364660-c-linux-developer-f-m)

More jobs

Research and Development · France - Lyon · Hybrid

Senior C/C++ Developer F/M

Posted September 29, 2026

Company Info

Stormshield logo

Stormshield

Develops network firewalls, endpoint protection and data encryption products for European defence, g...

Industry
Cybersecurity
Company Size201-500
HeadquartersIssy-les-Moulineaux, France

More roles at Stormshield

Similar roles