Senior Reverse Engineer

Maania Consultancy ServicesWashington, DC

About The Position

We are seeking a highly skilled Senior Reverse Engineer to join our team. This role involves in-depth analysis of software and hardware to identify vulnerabilities and develop low-level software solutions. The ideal candidate will have a strong foundation in computer science, expertise in reverse engineering techniques, and proficiency in relevant programming languages.

Requirements

  • 5+ years of proven experience in software and/or hardware reverse engineering
  • Expert-level understanding of software and/or hardware vulnerabilities and practical exploitation techniques
  • Experience developing in an assembly language for at least one mainstream architecture
  • Strong grasp of foundational Computer Science knowledge and principles
  • Enthusiasm for designing and building low-level software solutions
  • Proficiency in C/C++ and Python
  • Bachelor's Degree in Computer Science, Computer or Electrical Engineering, a related major or equivalent experience

Nice To Haves

  • Specialization in fuzzing and/or side channel attacks
  • Proficiency with ARM / AARCH64 / MIPS / PPC assembly languages
  • Experience writing research proposals and leading research projects
  • Masters Degree or PhD in Computer Science, Engineering, or a related field

Responsibilities

  • Perform software and hardware reverse engineering.
  • Identify and analyze software and hardware vulnerabilities.
  • Develop practical exploitation techniques.
  • Design and build low-level software solutions.
  • Write research proposals and lead research projects.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service