Guardsquare logo
GuardsquarePosted 1 month ago

Compiler Engineer C++/LLVM (Singapore)

On-siteSingapore, Singapore

Full TimeMasters DegreeSmallCybersecurity Software

Job Summary

Develop and improve C++/LLVM-based products for mobile application security, researching code-hardening techniques and maintaining a large, mature codebase. Investigate, reproduce, and debug complex technical issues while collaborating with customers and internal teams to solve challenging engineering problems. Provide R&D Customer Support by helping customers integrate and use software successfully, balancing development with robust solutioning. Report to the local Managing Director and R&D Team Lead. Master's degree in Computer Science, 2–3 years experience, excellent C++ skills, and knowledge of compiler internals required. Candidates must be legally authorized to work in Singapore; no sponsorship provided.

Required Qualifications

  • Master's degree in Computer Science or a related field
  • At least 2–3 years of relevant software engineering experience
  • Excellent C++ skills
  • Experience working with large or complex codebases
  • Knowledge of compiler internals
  • Familiarity with LLVM tools and libraries
  • Experience with low-level programming and debugging
  • Strong analytical and problem-solving skills
  • The ability to communicate complex technical topics clearly and collaborate directly with customers
  • An interest in software security and reverse engineering
  • Candidates must be legally authorized to work in Singapore at the time of application

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce