G

Guardsquare

Mobile app security with code protection

Senior Compiler Engineer C++/LLVM

Systems Software EngineeringPosted on Nov 12
Full-timeGlasgow, UKNo salary listed

About the Job

Requirements

  • A Master's degree in Computer Science.
  • At least five years of experience in a similar role.
  • Excellent modern C++ skills.
  • 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.

Responsibilities

  • Maintain and improve the existing code base.
  • Research, test, and implement additional code hardening techniques.
  • Support customers in using the software.
  • Continuously improve code quality through extensive testing.
  • Stay up to date with reverse engineering practices.

About the Company

Guardsquare

Mobile app security with code protection

GuardSquare provides security tools for native and cross‑platform mobile apps, protecting Android and iOS throughout the software lifecycle. Its products use code hardening, obfuscation, encryption, and runtime protection (RASP) to prevent reverse engineering and tampering, plus AppSweep for security testing and ThreatCast for real-time threat monitoring. It differentiates itself by delivering multi‑layer protection across development and production with backward compatibility to ProGuard and a focus on end‑to‑end app shielding and threat visibility. The goal is to help businesses securely ship mobile apps by reducing code exposure and detecting active attacks, supported by software licenses and expert services, with growth through acquisitions and funding.

Company size
51-200
Company stage
Early VC
Total funding
$30.1M
Headquarters
Leuven, Belgium
Founded
2012

Recently Posted Jobs

Explore more opportunities at Guardsquare

See more jobs