
Senior Compiler Engineer C++/LLVM - Glasgow
Guardsquare3 days ago
Glasgow, United KingdomSenior
Responsibilities
- Maintain and improve the existing iXGuard codebase.
- Research, test, and implement additional code-hardening techniques.
- Support customers in using the software.
- Improve code quality through extensive testing.
- Stay up to date with reverse-engineering practices.
Requirements
- Master's degree in Computer Science.
- More than five years of experience in a similar role.
- Excellent modern C++ skills.
- Previous experience working with complex codebases.
- Experience with LLVM tools and libraries.
- Experience with compiler internals.
- Strong command of low-level programming and debugging practices.
Benefits
- Full-time employment with a competitive salary package.
- Tools and flexibility for professional development.
- International and multicultural work environment.
- Opportunity to share and implement ideas.
- Hybrid work policy.
- Continuous education and skills enhancement.
About Guardsquare
Guardsquare builds mobile application security software for developers and security teams, offering tools for app security testing, code hardening, runtime protection, and threat monitoring based on the open-source ProGuard project. Founded in 2014 and headquartered in Leuven, Belgium, the privately held company sells commercial products such as DexGuard and iXGuard and serves over 1,000 customers worldwide, with offices in Ghent, Boston, and Munich.