Clarity Innovations

Sr. Principal Reverse Engineering/Vulnerability Research Engineer

Clarity Innovations
Apply
8 days ago
Remote, WorldwideStaff+

Base Salary

$133k - $315k/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 externally when appropriate.
  • Mentor fellow security researchers.

Requirements

  • Must be able to obtain and maintain a TS/SCI security clearance; only U.S. citizens are eligible for security clearances.
  • Bachelor’s degree in computer engineering, computer science, software engineering, or a related technical discipline and 11 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.
  • 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 exploit-creation experience targeting Android operating systems and Chrome web browsers.
  • Preferred: current Top Secret clearance; OS and kernel reverse engineering; AFL++ or libFuzzer; SELinux, Seccomp, ASLR, and CFI; gdb/gdbserver; processor toolchains; Android NDK; Qemu or Unicorn; and identifying zero-days and vulnerabilities.

Tech Stack

AssemblyCLinux

Categories

Clarity Innovations

About Clarity Innovations

501-1,000 employees
Contact me