Senior Compiler Engineer C++/LLVM - Gent

Guardsquare

Gent

Hybride

EUR 80 000 - 110 000

Plein temps

Il y a 5 jours
Soyez parmi les premiers à postuler
Générateur de candidature

Obtenez une réponse de cet employeur — un CV et une lettre de motivation adaptés exactement à ce qu’il recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Competitive salary package
Tools & flexibility for your growth
International environment
Share and implement your ideas
Hybrid work policy

Résumé du poste

Guardsquare is seeking an experienced compiler engineer to join our team working on iXGuard, a LLVM-based software protection product. You will design and test new code hardening ideas to counter reverse engineering and runtime tampering, while maintaining high quality across a large code base.

The role emphasizes independent work, task prioritization, and ongoing learning within a hybrid-work environment. Guardsquare offers strong development tools, international collaboration, and a clear path

Qualifications

  • Master's degree in Computer Science.
  • +5 years of experience in a similar role.
  • Excellent modern C++ skills.
  • Experience with LLVM tools and libraries.
  • Experience with compiler internals.
  • Strong command of low level programming and debugging practices.

Responsabilités

  • Maintain and improve our existing code base.
  • Research, test and implement additional code hardening techniques.
  • Support customers in the usage of our software.
  • Continuously improve the code quality through extensive testing.
  • Stay up-to-date with reverse engineering practices.

Connaissances

Modern C++
LLVM tools
Compiler internals
Low level debugging

Formation

Master's degree in Computer Science

Outils

LLVM libraries

Description du poste

Summary

We are looking for an experienced compiler engineer with a strong interest in software security to join our team working on iXGuard. Our LLVM-based software protection product focuses on hardening iOS applications against both static analysis and dynamic tampering.

The ideal candidate thrives on designing and executing new ideas for our next code hardening layer to counter reverse engineering techniques and runtime hooking. You make excellent use of the available flexibility in our team to test those ideas and experiment further. The person we are looking to hire strategically prioritizes tasks and actively improves our codebase. He or she is a disciplined and independent worker who takes pride in his or her work.

Responsibilities

  • Maintain and improve our existing code base.
  • Research, test and implement additional code hardening techniques.
  • Support customers in the usage of our software.
  • Continuously improve the code quality through extensive testing.
  • Stay up-to-date with reverse engineering practices.

Profile

  • Master's degree in Computer Science.
  • +5 years of experience in a similar role.
  • Excellent modern C++ skills.
  • Previous experience working with complex code bases.
  • Experience with LLVM tools and libraries.
  • Experience with compiler internals.
  • Strong command of low level programming and debugging practices that come with it.

What Guardsquare offers you

  • A full time job with a competitive salary package
  • You are provided with the tools & flexibility to develop yourself successfully
  • An international environment where you will interact with motivated & open colleagues with different backgrounds
  • A workplace where you can share and implement your ideas
  • A hybrid work policy, which helps guarantee an excellent work-life balance

At Guardsquare, we take pride in being a diverse and multicultural company with team members representing numerous nationalities. We value different perspectives and opinions throughout the business which has contributed to our being the market leader in mobile application security.

You will be part of a dynamic team that strives for excellence and focuses on continuous education and enhancement in skills. We encourage & empower our trusted colleagues to share their opinions, actively collaborate, and continue to learn and grow.

About Guardsquare

Guardsquare offers the most complete approach to mobile application security on the market, delivering the highest level of protection, with ease. Guardsquare integrates seamlessly across the full development cycle, from mobile app security testing and code hardening to real-time threat detection and API security. Guardsquare provides enhanced mobile application security across the entire development process.

More than 1,000 customers worldwide across all major industries rely on Guardsquare to help them identify security risks and protect their mobile applications and SDKs against reverse engineering and tampering in the ever-evolving threat landscape.

Guardsquare is based in Leuven (Belgium) with offices in Ghent (Belgium), Boston (USA) and Munich (Germany).

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Senior Compiler Engineer C++/LLVM - Leuven
Senior Compiler Engineer C++/LLVM - Leuven

Guardsquare • Vlaams-Brabant

Hybride
EUR 70 000 - 110 000
Competitive salary
Tools & flexibility
International environment
+2
Senior Compiler Engineer C++/LLVM - Gent
Senior Compiler Engineer C++/LLVM - Gent

Guardsquare • Oost-Vlaanderen

Hybride
EUR 65 000 - 100 000
Competitive salary
Personal development tools
International environment
+1
Senior Compiler Engineer (C++/LLVM) - Security & Hardening
Senior Compiler Engineer (C++/LLVM) - Security & Hardening

Guardsquare • Vlaams-Brabant

Hybride
EUR 70 000 - 110 000
Competitive salary
Tools & flexibility
International environment
+2
Senior C++/LLVM Compiler Engineer - Code Hardening, Hybrid
Senior C++/LLVM Compiler Engineer - Code Hardening, Hybrid

Guardsquare • Gent

Hybride
EUR 80 000 - 110 000
Competitive salary package
Tools & flexibility for your growth
International environment
+2
Senior C++/LLVM Compiler Engineer — Hybrid, Global Team
Senior C++/LLVM Compiler Engineer — Hybrid, Global Team

Guardsquare • Oost-Vlaanderen

Hybride
EUR 65 000 - 100 000
Competitive salary
Personal development tools
International environment
+1
Java R&D Software Engineer - Leuven
Java R&D Software Engineer - Leuven

Linuxconfig • Vlaams-Brabant

Hybride
EUR 70 000 - 90 000
Competitive salary
Hybrid work policy
International environment
+2
Java R&D Software Engineer - Leuven
Java R&D Software Engineer - Leuven

Guardsquare • Vlaams-Brabant

Hybride
EUR 60 000 - 90 000
Hybrid work policy
Competitive salary
International team
Director of Engineering
Director of Engineering

Guardsquare • Belgique

Sur place
EUR 120 000 - 170 000
Full-time role
Competitive salary package
Hybrid work policy
+2
Java R&D Engineer: Compiler Tech & Mobile Security
Java R&D Engineer: Compiler Tech & Mobile Security

Linuxconfig • Vlaams-Brabant

Hybride
EUR 70 000 - 90 000
Competitive salary
Hybrid work policy
International environment
+2
Director of Engineering — Secure Mobile R&D Leader
Director of Engineering — Secure Mobile R&D Leader

Guardsquare • Belgique

Hybride
EUR 120 000 - 170 000
Full-time role
Competitive salary package
Hybrid work policy
+2