
About Quarkslab
Quarkslab builds cutting-edge cybersecurity solutions used by security-driven companies and institutions around the world. Our QShield product suite focuses on software protection and reverse engineering resistance across desktop, mobile, and embedded platforms.
We’re not in the cloud — we build real software, tested on real systems. If you enjoy diving deep into complex technical environments, automating smart test coverage, and owning quality end-to-end, read on.
Your mission
As a Senior R&D Engineer, you will participate to state-of-the-art R&D in software protection, to design and develop the next features of our tools and participate to their integration in the QShield product. You’ll work at the intersection of program analysis, compilation and application security, ensuring that technical excellence translates into real-world robustness and value for our customers.
⚠️ The role can be 100% remote but restricted to candidates living in France (for legal and logistical reasons).
What you’ll do
· Participate to cutting-edge R&D projects to design new features from the ground up.
· Apply your deep understanding of graph-based program analysis (call graph, control-flow, data-flow) and low-level code representation.
· Participate to the dissemination of the results of your work.
· Collaborate with other R&D engineers to bring novel features from prototypes to production-grade tools.
· Participate to the scalability, maintainability, and performance of QShield’s code base.
Who you are
· Experienced R&D engineer (5+ years) with strong technical foundations in algorithmics, compiler transformations, C++ or Java development.
· Comfortable with low-level code representation.
· Skilled in graph theory concepts and their application to program representation and transformation, and comfortable with abstraction.
· Passionate about secure software design and curious about how code works — and how to protect it.
· Rigorous, autonomous, and comfortable in a highly technical, collaborative environment.
· Fluent in English (French is a plus), including technical writing.
Nice to have
· Background in application or software security
· Experience in reverse engineering or anti-reverse techniques
· Familiarity with Git, GitLab CI, CMake
Why join us
· Work on cutting-edge application protection technologies with one of Europe’s leading security R&D companies.
· Collaborate with brilliant engineers and researchers who share a passion for solving hard technical problems.
· Enjoy a culture of openness and technical excellence, where sharing knowledge and curiosity are part of the DNA.
· Possibility to work remotely from anywhere in France or in our offices.