cover image
Hex-Rays

Hex-Rays

hex-rays.com

1 Job

31 Employees

About the Company


Hex-Rays was founded in 2005 to improve digital security and face the rising cybersecurity threats that are increasingly affecting both public and private entities.

Fully independent from any governmental agencies and stock market pressures, Hex-rays is renowned for developing state-of-the-art binary software analysis solutions used for reverse engineering, hostile code analysis, and vulnerability research.

Its renowned product IDA Pro is the premier product for software disassembly. Hex-Rays has also released the Hex-Rays Decompiler plugin for IDA Pro, which dramatically increases the productivity of IT security researchers involved in the analysis of real-world C/C++ binaries.

Thanks to the speed and scalability of its core algorithms, Hex-Rays does not merely break new ground in the well-known C/C++ decompilation problem: it lays the foundations for future developments in the field of binary analysis.

Listed Jobs

Company background Company brand
Company Name
Hex-Rays
Job Title
Senior Software Engineer
Job Description
Job Title Senior Software Engineer – C/C++ Role Summary Design, develop, test, and maintain high‑performance C/C++ applications for advanced cybersecurity tools. Drive new product ideation and algorithm optimization, while ensuring system reliability and performance. Expectations * Deliver robust, low‑level code that meets security and performance benchmarks. * Innovate continuously to enhance product capabilities. * Collaborate cross‑functionally to translate security requirements into production‑ready solutions. Key Responsibilities - Design, implement, and unit‑test performance‑critical C/C++ modules. - Optimize algorithms for speed, memory, and security efficiency. - Debug production issues and tune applications for optimal performance. - Develop Python scripts to automate analysis workflows and extend tool functionality. - Conduct vulnerability assessments on software components and recommend remediation. - Contribute to architectural discussions and technical documentation. Required Skills - 5+ years of professional C/C++ development experience. - Strong understanding of memory management, concurrency, and low‑level APIs. - Proficiency in Python for scripting and automation. - Experience with security‑focused development, including vulnerability detection and mitigation. - Solid problem‑solving, debugging, and performance profiling abilities. Required Education & Certifications - Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience. - (Optional) Relevant security certifications (e.g., OSCP, CEH) preferred but not mandatory.
Liège, Belgium
On site
Senior
06-11-2025