Guardsquare is seeking a Compiler Engineer to join their team in Gent, Belgium. The Compiler Engineer will focus on improving iXGuard, Guardsquare's LLVM-based software protection product, by developing new code hardening techniques and countering reverse engineering attempts. This role involves maintaining and improving the existing codebase, supporting customers, and continuously enhancing code quality.
Responsibilities:
- Maintain and improve Guardsquare's existing code base.
- Research, test, and implement additional code hardening techniques.
- Support customers in the usage of software.
- Continuously improve the code quality through extensive testing.
- Stay up-to-date with reverse engineering practices.
Requirements:
- Master's degree in Computer Science.
- A minimum of 2 to 3 years of experience in a similar role.
- Excellent modern C++ skills.
- 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.
Guardsquare offers:
- A full time job with a competitive salary package
- Tools & flexibility to develop yourself successfully
- An international environment
- A hybrid work policy