Clarity Innovations

Principal Reverse Engineering/Vulnerability Research Engineer

Clarity Innovations
Apply
8 days ago
Remote, WorldwideStaff+

Base Salary

$123k - $293k/yr

Responsibilities

  • Perform vulnerability research and reverse engineering for customer tasks.
  • Conduct static and dynamic analysis using disassemblers, debuggers, and fuzzers.
  • Develop exploits based on discovered vulnerabilities.
  • Communicate security research findings internally and, when appropriate, externally.
  • Mentor fellow security researchers.

Requirements

  • Must be able to obtain and maintain a TS/SCI security clearance; only US Citizens are eligible for security clearances.
  • Bachelor’s degree in Computer Engineering, Computer Science, Software Engineering, or a related technical discipline and six years of professional experience.
  • Experience participating in CTFs, hackathons, or other cyber competitions.
  • Experience with Ghidra, Binary Ninja, IDA, or other reverse-engineering and disassembler tools.
  • Experience with Linux fundamentals, including sockets, file descriptors, networking, iptables, file systems, and the kernel.
  • Ability to read and write C and assembly languages, including ARM, MIPS, and x86_64, as needed.
  • Programming fundamentals involving networking, data structures, and data models.
  • Understanding of exploitation techniques including arbitrary read-write primitives, shellcoding, return-oriented programming, and jump-oriented programming.
  • Proven track record of exploit creation targeting Android operating systems and Chrome web browsers.
  • Preferred: current Top Secret security clearance.
  • Preferred: OS and kernel reverse engineering experience.
  • Preferred: understanding of AFL++ or libFuzzer.
  • Preferred: understanding of SELinux, Seccomp, ASLR, and CFI.
  • Preferred: strong understanding of dynamic analysis with gdb, gdbserver, and similar tools.
  • Preferred: basic understanding of processor tool chains and the Android NDK.
  • Preferred: understanding of emulation using QEMU or Unicorn.
  • Preferred: experience identifying zero-days and vulnerabilities.

Benefits

  • Salary range of $123,000-$293,000 per year.
  • Equal opportunity employer.

Tech Stack

AssemblyCLinux

Categories

Clarity Innovations

About Clarity Innovations

501-1,000 employees
Contact me