Senior Reverse Engineer

KBR•Beavercreek, OH
•$142,000 - $195,000

About The Position

KBR is seeking a Senior Reverse Engineer to provide technical leadership across reverse engineering and vulnerability research. The role emphasizes system-level thinking, architectural judgment, and customer empathy, while developing engineers with defined, mission-aligned technical proficiencies. The Senior Reverse Engineer designs scalable solutions that leverage industry advances, support current mission objectives, and enable long-term capability growth and future customer requirements. The position involves leading and mentoring reverse engineers; overseeing reverse engineering across hardware, firmware, software, and network protocols; designing scalable architectures, tools, frameworks, and methodologies; and collaborating with customers and stakeholders. The role also researches emerging reverse engineering techniques and threat landscapes to inform technical direction. The position requires a master's degree in Computer Engineering, Electrical Engineering, or a related field; an active U.S. government Secret security clearance; and 10 or more years of experience, including at least five years in reverse engineering. The listed basic compensation for Beavercreek, Ohio is $142,000–$195,000. Additional compensation may include bonuses, commissions, sign-on bonuses, relocation benefits, short- or long-term incentives, or discretionary performance payments, subject to internal policy or contractual designation.

Requirements

  • Master’s degree in Computer Engineering, Electrical Engineering, or a related field.
  • Active U.S. government Secret security clearance; the posting states that only a U.S. citizen can obtain this clearance.
  • 10 or more years of experience, including at least 5 years in reverse engineering.
  • Strong knowledge of computer architecture, operating systems, and software development.
  • Expert-level proficiency in assembly, C/C++, Python, and related languages.
  • Advanced experience with reverse engineering tools such as IDA Pro, Ghidra, Binary Ninja, and debuggers.
  • Knowledge of network protocols, cryptography, and security vulnerabilities.
  • Demonstrated leadership, mentorship, and customer engagement experience.

Nice To Haves

  • Experience in hardware reverse engineering, firmware analysis, and embedded systems.
  • Experience with embedded system emulation, hardware-in-the-loop development, or creating reusable test harnesses.
  • Published research or presentations at security conferences.

Responsibilities

  • Lead and mentor a team of reverse engineers, shaping individual development toward defined technical proficiencies.
  • Conduct and oversee full-scope reverse engineering across hardware, firmware, software, and network protocols.
  • Design and guide scalable system architectures, tools, frameworks, and methodologies.
  • Analyze complex system architectures and component interactions to identify vulnerabilities, attack vectors, and opportunities for resilient solutions.
  • Collaborate directly with customers to understand near-term technical needs and long-term mission objectives.
  • Communicate technical findings and design decisions clearly to technical and non-technical stakeholders.
  • Research emerging reverse engineering techniques and threat landscapes to inform strategic technical direction.

Benefits

  • Potential bonuses, commissions, or other forms of additional compensation, depending on job title or level and internal policy or contractual designation.
  • Potential sign-on bonus.
  • Potential relocation benefits.
  • Potential short-term incentives.
  • Potential long-term incentives.
  • Potential discretionary payments for exceptional performance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service