I

InnoEdge Labs

Application Security Researcher – Senior/ Lead

Full-TimeUpdated on 10/15/2026
No salary listed
Senior, Expert
Singapore
Hybrid
CybersecurityOffensive Security & Testing

About the job

Requirements
  • Experience reverse engineering user-mode and kernel-mode compiled software, primarily C and C++, including reconstructing program logic, recovering types, and resolving indirect or cross-module calls.
  • Ability to recover undocumented file formats, custom encodings, and proprietary network protocols, and to recognize common cryptographic primitives in stripped code.
  • Competency in userland and kernel debugging, including analysis of tamper-resistant and self-protecting software.
Responsibilities
  • Conduct deep reverse engineering on closed-source applications.
  • Synthesize research findings into custom tools to mitigate security issues.
  • Document technical findings, methodologies, and strategy, and communicate effectively across technical staff and executive leadership.
Desired Qualifications
  • Malware analysis experience.
  • For lead-level candidates, demonstrated ability to perform deep kernel and driver debugging in complex cases, including self-protected drivers, callback and IRP-level analysis, and anti-debug-hardened code.
  • For lead-level candidates, demonstrated ability to develop custom tools to recover program logic or emulate parts of a program.
  • For lead-level candidates, demonstrated ability to reverse engineer sophisticated software and programs compiled in newer languages such as Golang, Rust, newer Python versions, and non-C binaries.

About the company

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A