Software Engineer - Engineering Productivity Team
About
Quarkslab is a French company specializing in information security R&D, consulting and software development. Our expertise is in combining offensive and defensive security to help organizations adopt a new security posture: Force the attackers, not the defender, to adapt constantly. Through our consulting services as well as our software we provide tailored solutions to organizations, helping them to protect their assets, sensitive data, and users against increasingly sophisticated attacks.
Job description
Where you can help us:
The Engineering Productivity Team is focused on improving software development processes for greater automation by identifying improvements and measure results of changes. It aims to reduce cognitive load so that engineers can focus on delivering business value.
By joining Quarkslab, you will integrate the growing Engineering Productivity team and help the Epona team to release better, faster (and stronger) than today. The team is in charge of keeping an efficient and maintainable continuous delivery system that can handle the heterogeneity of targeted
systems by Epona software.
To achieve that, we have to work closely with the Epona Team but also with Quarkslab's internal Infrastructure team to ensure proper integration into Quarkslab's ecosystem.
What's Epona?
Epona Application Protection protects software and firmware against attacks that seek to obtain cryptographic signing and encryption keys, exfiltrate encrypted data itself, lift proprietary algorithm implementations, or compromise other high-valued assets present on software that runs on unmanaged devices.
It also allows to detect when a protected application is running on a potentially hostile environment such as a tampered or otherwise unsanctioned device, and to enforce protection measures according to the developer's policy.
The various Epona subprojects (compiler, cryptographic library, secure storage, and others) are interdependent and tested on multiple desktop and mobile systems, including iOS/Android/OSX/Linux and Windows, on ARM/ARM64/X86/X64-64 architectures.
Your day to day work:
Who you are:
The skills or knowledge we think you should have:
But also, that would be nice if you knew:
Why work at Qb?
Recruitment process
1. Call with our talent acquisition manager
2. Video call with the hiring manager
3. Play with a small challenge
4. Welcome at Qb's office (half day interview)
5. HR debrief and job offer
Your application was submitted successfully.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.