Senior Compiler Engineer C++/LLVM - Leuven

Guardsquare

Vlaams-Brabant

Sur place

EUR 70 000 - 110 000

Plein temps

14 jours+
Générateur de candidature

Démarquez-vous pour ce poste — générez un CV et une lettre de motivation personnalisés en environ une minute.

Passez les filtres ATS

Avantages offerts par ce poste

Competitive salary
Tools & flexibility
International environment
Collaborative culture
Hybrid work policy

Résumé du poste

Guardsquare is seeking an experienced compiler engineer to join our iXGuard team. You will work on an LLVM-based software protection product designed to harden iOS applications against reverse engineering and tampering.

You will design and implement new code hardening techniques, test ideas, and contribute to a robust codebase. The role emphasizes independent work, task prioritization, and collaborating with an international team in a hybrid work environment.

Qualifications

  • Master's degree in Computer Science.
  • 5+ years of experience in a similar role.
  • 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

Software security
Code hardening
Reverse engineering
Test automation

Formation

Master's degree in Computer Science

Outils

LLVM
Compiler internals
Low-level programming
Debugging

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.
  • 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

To comply with the General Data Protection Regulation (GDPR), it is necessary that you consent to our processing your application data. You can do that by acknowledging/confirming receipt of this information and by checking the box* at the bottom of this form. *Should the checkbox not be visible to you, an ad blocker might be the cause. Deactivating it temporarily should solve this and allow you to complete your application.

By checking this box, I agree to allow Guardsquare to store and process my data for the purpose of considering my eligibility regarding my current application for employment.

By checking this box, I agree to allow Guardsquare to retain my data for future opportunities for employment for up to 750 days after the conclusion of consideration of my current application for employment.

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) - 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
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
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 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
Director of Engineering

Guardsquare • Belgique

Sur place
EUR 120 000 - 170 000
Full-time role
Competitive salary package
Hybrid work policy
+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
Java R&D Engineer: Compiler Security & Obfuscation
Java R&D Engineer: Compiler Security & Obfuscation

Guardsquare • Vlaams-Brabant

Hybride
EUR 60 000 - 90 000
Hybrid work policy
Competitive salary
International team
(sr.) Software Engineer - Defense & Security
(sr.) Software Engineer - Defense & Security

ScioTeq • West-Vlaanderen

Sur place
EUR 60 000 - 80 000
Meal vouchers of €8
Transport allowance
Internet allowance of €60 net
+3
Senior C++ Developer
Senior C++ Developer

XenomatiX • Heverlee

Sur place
EUR 55 000 - 75 000
Great team spirit
Opportunities for personal growth
Dynamic and committed team environment
Malware Analysis Engineer – IDA Pro
Malware Analysis Engineer – IDA Pro

Hex-Rays • Luik

Sur place
EUR 70 000 - 100 000
Competitive compensation
Performance-based incentives
Collaborative environment