Microelectronics Reverse Engineer

Booz Allen HamiltonHuntsville, AL
$69,300 - $158,000

About The Position

Microelectronics Reverse Engineer The Opportunity: We are seeking a hands-on engineer who enjoys understanding how embedded devices work at a low level. In this role, you’ll investigate hardware security implementations, analyze embedded systems, and develop techniques to recover data and evaluate device security in support of investigative capabilities for law enforcement. This is a highly technical, lab-focused engineering role centered on hardware analysis, reverse engineering, debugging, and experimentation. You’ll work with embedded systems, security subsystems, debugging interfaces, and memory technologies to solve challenging technical problems and support mission-critical investigative capabilities. You’ll join a mission-oriented engineering team focused on developing innovative tools and techniques for digital forensics and hardware analysis. This role is ideal for someone who enjoys hands-on problem solving, low-level system analysis, and figuring out how devices work beneath the surface. Join us. The world can’t wait.

Requirements

  • 3+ years of experience with reverse engineering of embedded systems and electronics, including firmware, using tools such as IDA Pro, Ghidra, or embedded software debuggers or emulators
  • 3+ years of experience with software development in C, C++, or Python
  • Experience using electronic test equipment such as oscilloscopes, spectrum analyzers, and signal generators
  • Experience with microcontrollers such as Raspberry Pi, STM32, or ESP32
  • Knowledge of ARM architecture and assembly languages
  • Top Secret clearance
  • Bachelor's degree and 3+ years of experience in engineering, Master's degree and 1+ years of experience in engineering, or 10+ years of experience in engineering in lieu of a degree

Nice To Haves

  • Experience with cryptography and signal processing
  • Experience with FPGAs
  • Bachelor's degree in Electrical Engineering or Computer Engineering

Responsibilities

  • Investigate hardware security implementations
  • Analyze embedded systems
  • Develop techniques to recover data and evaluate device security
  • Support investigative capabilities for law enforcement
  • Perform hardware analysis, reverse engineering, debugging, and experimentation
  • Work with embedded systems, security subsystems, debugging interfaces, and memory technologies
  • Solve challenging technical problems
  • Support mission-critical investigative capabilities
  • Develop innovative tools and techniques for digital forensics and hardware analysis

Benefits

  • health, life, disability, financial, and retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service