Quarkslab is a high-end cybersecurity company, highly skilled in vulnerability research and design of security solutions for a tailored level of defense.
QUARKSLAB’S SOFTWARE
softwares
Malware are growing faster than one software can analyze: combine all detections together.
softwares
Code & Data obfuscation to protect everywhere.
QUARKSLAB’S SERVICES
Defensive security
  • Security developments: crypto, protocols, fuzzers, patch system for outdated programs.
  • Cryptography design.
  • On-demand R&D: anti-root, disassembler, custom probes for IRMA.
Offensive security
  • Vulnerability, patch and exploit analysis
  • Cryptography and DRM pentesting
  • Software assessment
Training
  • Reverse engineering
  • Vulnerability research
  • iOS & Android pentesting
We provide tailored services for profound technical issues to leverage your data protection.
QUARKSLAB’S corporate DATA
CONFIDENTIALITY
As we work in sensitive environments we do
not disclose our clients’ references.
Realizations
> Multiple CVEs reported to Apple, Adobe, Microsoft, Siemens, Samsung, etc.
> Regular speakers in international conferences
eg. HITB, Hack.lu, CSW, PacSec, SSTIC.
> Capacity to assess software security certified by ANSSI.
> Open assessment of the Chatsecure application.
full-time employees
mainly security
researchers and developers.
thesis in progress
PhDs
Careers
Open Position at Quarkslab / White Motion

We have one security researcher engineer position opened, time to work in a small but growing start-up. The job will be based near Tokyo (Japan).

We also welcome open applications as long as your profile corresponds to our activities.

The company

Quarkslab is building new tools to analyze what is going on with the security of computer systems, from a new multi-platform dynamic binary instrumentation tool (https://github.com/quarkslab/QBDI) to a symbolic execution framework like Triton (http://triton.quarkslab.com) and several other advanced software security tools. As code bases grow faster and faster in size and complexity, new simple yet powerful tools need to be designed to help security practitioners and researchers in their daily work.

System audits and vulnerability research must be taken to a new stage and we are working towards that goal.

Founded 6 years ago, Quarkslab is working internationally since its origins. Whereas we are based in Paris (France), we are now opening offices in Japan and Argentina.


How to apply

Send a resume to the email address provided in the job description.

Explain in your message the relevant projects (links to published code is better!) you have been working on to demonstrate you fit the position and why you are applying. Make it personal, we are interested in people motivated to be involved in taking Quarkslab to a new stage.

We will reply with a small challenge to give us the opportunity to discuss both what we are building, and how you can bring your own experience in that.



DevOps engineer based in Paris
Description

Quarkslab, a high-end cybersecurity company founded 5 years ago, is looking for a devops engineer with advanced sysadmin skills to reinforce his team.


Key responsabilities
  • You will contribute to the devops part of our products by improving automation, deployment scalability and CI/CD process.
  • You will be in charge of the administration, the information system, and the machines used by projects hosted internally and externally.
  • You will prepare and perform production step, optimize performances, and ensure availability of the information system

Profile
  • Team player, autonomy
  • Curiosity and ability to summarize
  • Ability to communicate clearly with other employees
  • Appetite for a geek work environment

Mandatory skills
  • Linux environment (Debian/Ubuntu)
  • Git
  • Development in Python
  • Conitnuous integration (Jenkins, Gitlab)
  • Automation (one of Ansible, Chef, Puppet)
  • Virtualization (vagrant, libvirt, vSphere, …)
  • Networks (VLAN, routing, firewall, …)
  • Enterprise services (DNS, LDAP, DHCP, …)
  • Technical English (you will have to interact with non French-speaking people)

Appreciated skills
  • Network configuration (switches, routers, wifi access point)
  • Knowledge in security

Experience
  • Engineering/Master degree in computer science. A few years of experience (professional or personal projects) is a plus.

Information
  • Job is full-time employment (FTE) based in Paris (France), remote can be considered depending on the profile.
  • Contact: job-adminsys(AT)quarkslab.com


Senior Software Developer
Description

We are looking for someone passionate about developing high quality software that will be used extensively around the world, with at least 5 years of professional experience in industrial or open source projects, and some specific skills.

Your main task will be taking a technical leadership position in a team developing a multi-tiered distributed system with Internet-wide scope currently in use by Quarkslab's customers.


Key responsabilities

You will be expected to:

  • Develop a multi-tier distributed system in timely manner meeting or exceeding Quarkslab's quality bar.
  • Participate in and sometimes organize the software development activities of the team.
  • Evaluate and propose architectural improvements and code refactoring.
  • Provide technical leadership and guidance in your areas of expertise.
  • Contribute to the professional growth of your team mates.
  • Understand, describe and communicate technical challenges in simple and precise terms.

Mandatory skills
  • Fluent in Python 2 & 3
  • Fluent in C || C++
  • Use of Linux as development and deployment platform
  • Development of multi-tiered systems: REST APIs, storage & object models, IPC mechanisms, performance, scalability
  • Mastery in use of version control, bug tracking, automated testing, automated deployment, CI/CD software scalability
  • Fluent in French or English (spoken and written) and Spanish

Appreciated skills
  • Fluent in Javascript and nodejs
  • Fluent in LUA
  • Network programming, network protocol analysis & troubleshooting
  • Expertise in one (or more of): UX/UI, data analytics, visualization, performace engineering, software security

What does Quarkslab offer ?

A full-time position at a growing mid-size organization creating state-of-the-art technology to solve challenging problems. A geek-friendly environment where software development does not preclude research activities. A focus on technical excellence and quality.

The position is for a full time employee in Buenos Aires, Argentina with competitive salary and benefits. Remote work within Argentina is possible.


Information
  • If you are interested send us your CV and a presentation letter.
  • Contact: job-ivy-sr(AT)quarkslab.com


Security researcher for automotive
The company

There is one security researcher position open at White Motion, our subsidiary dedicated to automotive security. We focus on technical security in the automotive, whether it is in-vehicle (ECU, BCM, gateways, IVI,...) or not (mobile apps, cloud connectivity, ...). New challenges arise on a daily basis to match the expectation of the autonomous and / or connected cars.


The Position

The position is based at Tokyo to work in a subsidiary dedicated to automotive security, White Motion. The main job will be to assess security of car components, ECUs, like BCM, gateways, and other embedded systems, or systems interfaced with the car.

You will have to assess the security of components which were never designed with security nor communication capabilities in mind, in an environment where IT was not there before.

In this job, you will have to audit applications, system components, fuzz, reverse engineering, find clever tricks for both our customers and our own R&D in order to deliver good results.

The team will include automotive engineers knowing about car systems and electronics.


Key responsabilities

You will be expected to:

  • Specialized in reverse engineering (x86, ARM, or weird CPU), enjoying digging into asm to assess security of car components.
  • Develop/expand internal tools for program analysis.

Requirements
  • 3+ years of experience in reversing whatever kind of software
  • Experience in vulnerability research
  • Knowledge of main cryptographic concepts
  • Entrepreneur mindset to help us grow this new startup
  • Autonomous
  • Good writing and speaking skills in English, some skill in Japanese is a plus (lessons will be provided)
  • Programming language : Python, C/C++ and asm.
  • Job is based in Tokyo (Japan), FTE

Information
  • If you are interested send us your CV and a presentation letter.
  • Contact: job-japan-sr(AT)quarkslab.com