Activez les alertes d’offres d’emploi par e-mail !

Compiler Engineer C++/LLVM - Leuven

Guardsquare

Louvain

Hybride

EUR 60 000 - 80 000

Plein temps

Il y a 2 jours
Soyez parmi les premiers à postuler

Mulipliez les invitations à des entretiens

Créez un CV sur mesure et personnalisé en fonction du poste pour multiplier vos chances.

Résumé du poste

A leading company in mobile application security is seeking a passionate compiler engineer to enhance their LLVM-based software protection product. The role involves maintaining code quality, researching new hardening techniques, and supporting customers. Join a dynamic team that values innovation and offers a hybrid work policy for a great work-life balance.

Prestations

Competitive salary package
Tools & flexibility for development
International environment
Workplace for sharing ideas
Hybrid work policy

Qualifications

  • 2 to 3 years of experience in a similar role.
  • Experience with complex code bases.

Responsabilités

  • Maintain and improve existing code base.
  • Research and implement additional code hardening techniques.
  • Support customers in using our software.

Connaissances

Software Security
Low Level Programming
Debugging Practices

Formation

Master's degree in Computer Science

Outils

LLVM

Description du poste

We are looking for a passionate 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 loves to come up with new ideas for our next code hardening layer to counter reverse engineering techniques and runtime hooking. You make good use of the available flexibility in our team to test those ideas and experiment further. The person we are looking to hire is able to prioritize tasks and constantly tries to improve 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
  • A minimum of 2 to 3 years of experience in a similar role
  • Previous experience working with complex code bases.
  • Familiarity with LLVM tools and libraries.
  • Experience with compiler internals.
  • Interest in 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 colleague s to share their opinions, actively collaborate, and continue to learn and grow.

So, what are you waiting for? Join us!

You can apply for this opportunity by filling out the application form below!

About Guardsquare

Guardsquare offers the most complete approach to mobile application security on the market. Built on the open source ProGuard technology, Guardsquare’s software integrates seamlessly across the development cycle. From app security testing to code hardening to real-time visibility into the threat landscape, Guardsquare solutions provide enhanced mobile application security from early in the development process through publication.

More than 900 customers worldwide across all major industries rely on Guardsquare to help them identify security risks and protect their mobile applications against reverse engineering and tampering.

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

Apply for this job

*

indicates a required field

First Name *

Last Name *

Email *

Phone *

Location (City) *

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

LinkedIn Profile

Website

Link to Github account

How did you hear about this job? *

In a few sentences, can you explain what your motivation in applying for this role is?(AI generation motivation not allowed) *

Open to a permanent position? * Select...

Open to hybrid work policy (min. 2 days per week in the office)? * Select...

Do you need a work permit? * Select...

GDPR compliance * Select...

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 un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.