Junior Compiler Engineer C++/LLVM - Gent
Guardsquare
·
Posted:
May 4, 2023
·
Onsite
About the position
We are seeking a passionate compiler engineer with a strong interest in software security to join our team working on iXGuard. The ideal candidate will be responsible for maintaining and improving our existing code base, researching and implementing additional code hardening techniques, and supporting customers in the usage of our software. They should have excellent modern C++ skills, previous experience working with complex code bases, and familiarity with LLVM tools and libraries. This role offers a competitive salary package, opportunities for professional development, and a hybrid work policy for a healthy work-life balance.
Responsibilities
- Maintain and improve the existing code base.
- Research, test, and implement additional code hardening techniques.
- Support customers in the usage of the software.
- Continuously improve the code quality through extensive testing.
- Stay up-to-date with reverse engineering practices.
Requirements
- Master's degree in Computer Science
- Excellent modern C++ skills
- Previous experience working with complex code bases
- Familiarity with LLVM tools and libraries
- Good understanding of general compiler internals
- Interest in low level programming and debugging practices
- Ability to maintain and improve existing code base
- Research, test, and implement additional code hardening techniques
- Support customers in the usage of software
- Continuously improve code quality through extensive testing
- Stay up-to-date with reverse engineering practices
- Ability to work independently and prioritize tasks
- Strong interest in software security
- Passion for coming up with new ideas for code hardening
- Ability to experiment and test new ideas
- Disciplined and independent worker
- Pride in work and attention to detail
Benefits
- A full-time job with a competitive salary package
- Tools and flexibility to develop yourself successfully
- An international environment with motivated and open colleagues from different backgrounds
- A workplace where you can share and implement your ideas
- A hybrid work policy for an excellent work-life balance
- A diverse and multicultural company with team members representing numerous nationalities
- Continuous education and enhancement in skills
- Encouragement and empowerment to share opinions, collaborate, learn, and grow