Join a research-focused team dedicated to advancing cybersecurity through rigorous vulnerability discovery and analysis. In this role, you'll examine software across multiple platforms—including desktop, mobile, and specialized devices—using deep technical investigation to uncover security weaknesses. Your work will involve detailed code auditing, reverse engineering, and hands-on debugging to understand system behavior and identify potential exploits.
What You'll Do
- Uncover and document software vulnerabilities using static and dynamic analysis techniques
- Perform reverse engineering on binaries targeting x86-64 and AArch64 architectures
- Analyze both userland and kernel-level software using debugging tools such as gdb, lldb, and windbg
- Develop proof-of-concept exploits to demonstrate vulnerability impact
- Collaborate with engineers to assess security risks and communicate findings effectively
What We're Looking For
- Proven ability in reverse engineering using tools like IDA or Ghidra
- Strong code auditing and vulnerability assessment skills
- Experience debugging complex software in diverse environments
- Fluency in English and clear communication abilities
- Strong analytical thinking and problem-solving aptitude
Environment and Benefits
This role offers a creative, inclusive atmosphere where research excellence is valued. You'll work alongside experienced security professionals, contribute to internal tools, and have opportunities to publish findings at major industry venues. The team emphasizes knowledge sharing, personal growth, and efficient processes to support high-quality outcomes.
Work flexibility is supported through hybrid arrangements, with options for remote or on-site collaboration in Thessaloniki. A competitive salary and benefits package is provided, along with access to training and technology resources. As an equal opportunity employer, we support reasonable accommodations and foster a workplace free from discrimination and harassment.