Security Researcher
Posted 17 days ago · 0 applicants
Saving, applying or scoring takes a few seconds to set up your free account.
The role in plain words
This role focuses on defensive vulnerability research, where you will identify and analyze software and hardware flaws through reverse engineering of binaries, firmware, and applications. You will conduct root-cause analysis, propose mitigations, and build custom tools and scripts to automate fuzzing and analysis workflows.
- 5+ years experience in vulnerability research and exploitation (Hands-On)
- 5+ years experience in reverse engineering using tools such as IDA Pro, Ghidra, or Binary Ninja (Hands-On)
- Strong programming and scripting experience (C/C++, Python, or equivalent)
- Familiarity with modern OS internals (Windows and/or Linux)
- Ability to work within a team while leading complex research missions
- Prior contributions to security research publications or CVEs
- Experience with fuzzing frameworks (AFL, libFuzzer, Honggfuzz)
- Familiarity with secure software development practices and code auditing
- Knowledge of embedded systems or mobile platform security
Extracted from the job description · kept up to date automatically
Who this suits
This role suits experienced security professionals with five or more years of hands-on experience in vulnerability research, exploitation, and reverse engineering using tools like IDA Pro or Ghidra. It is less ideal for entry-level candidates or those without strong programming skills in C/C++ or Python.
Full job description
Original listing · kept for referenceWe are looking for a skilled Defensive Vulnerability Researcher to join our top-tier security team. You’ll identify and analyze vulnerabilities across software, firmware, and embedded systems using advanced reverse engineering. The role includes developing tools and automation to support vulnerability research, static and dynamic analysis, and custom testing techniques. You’ll collaborate closely with team, contribute to innovative research, and drive real-world impact in critical infrastructure security.
Responsability
• Defensive Vulnerability Research - Identify and analyze software and hardware flaws through reverse engineering of binaries, firmware, and applications (Windows, Linux, Embedded).
• Root-Cause & Mitigation - Conduct vulnerability discovery, triage, and exploit analysis; propose mitigations and secure design improvements.
• Tooling & Automation - Build tools and scripts to streamline vulnerability research, static/dynamic analysis, and fuzzing workflows.
• Secure Design Review - Evaluate codebases and architectures for security weaknesses; collaborate with engineering teams to harden systems.
• Disclosure & Collaboration - Support coordinated disclosure processes with vendors and document findings in detailed technical reports.
• Research & Innovation - Explore new techniques in reverse engineering, vulnerability discovery, and exploit mitigation.
• Team & Impact - Work alongside a world-class research team on advanced and impactful defensive security projects.
• Independence & Creativity - Pursue independent vulnerability research and disclosure initiatives that contribute to global security resilience.
Requirements
• 5+ years experience in vulnerability research and exploitation (Hands-On).
• 5+ years experience in reverse engineering using tools such as IDA Pro, Ghidra, or Binary Ninja (Hands-On).
• Strong programming and scripting experience (C/C++, Python, or equivalent).
• Familiarity with modern OS internals (Windows and/or Linux).
• Ability to work within a team while leading complex research missions.
Nice to Have
• Prior contributions to security research publications or CVEs.
• Experience with fuzzing frameworks (AFL, libFuzzer, Honggfuzz).
• Familiarity with secure software development practices and code auditing.
• Knowledge of embedded systems or mobile platform security.
Questions about this role
- This listing did not state a salary. We only show pay when the employer publishes it.
- 5+ years experience in vulnerability research and exploitation (Hands-On), 5+ years experience in reverse engineering using tools such as IDA Pro, Ghidra, or Binary Ninja (Hands-On), Strong programming and scripting experience (C/C++, Python, or equivalent), Familiarity with modern OS internals (Windows and/or Linux), Ability to work within a team while leading complex research missions