Guardsquare is seeking a passionate Compiler Engineer to join their team in Leuven. The role focuses on enhancing iXGuard, Guardsquare's LLVM-based software protection product for iOS applications. The ideal candidate will develop new code hardening layers to combat reverse engineering techniques and runtime hooking.
Responsibilities:
- Maintain and improve the existing C++ code base.
- Research, test, and implement additional code hardening techniques.
- Support customers in the usage of the software.
- Continuously improve code quality through extensive testing.
- Stay up-to-date with reverse engineering practices.
Requirements:
- Master's degree in Computer Science
- 2-3 years of experience in a similar role
- Excellent modern C++ skills
- Experience working with complex code bases
- Familiarity with LLVM tools and libraries
- Experience with compiler internals
- Interest in low-level programming and debugging
What Guardsquare Offers:
- A full-time job with a competitive salary package
- Tools and flexibility for professional development
- An international environment with motivated colleagues
- A workplace for sharing and implementing ideas
- A hybrid work policy
Guardsquare prides itself on being a diverse and multicultural company, valuing different perspectives and promoting continuous learning and collaboration among its team members.