Hardware Reverse Engineer


Hardware Reverse Engineer who is skilled in working at the hardware-software boundary with a keen interest in the full scope of mobile and embedded device security from hardware through applications. The Reverse Engineer will apply their expertise to isolate, research, and exploit software and hardware vulnerabilities on hardened devices. This individual will be responsible for documenting their findings and creating recommendations for improved device security. This individual is also expected to provide subject matter expertise for continual enhancements of lab capabilities and identifying new technologies and vulnerabilities.

Foundational Requirements:

  • BS degree in computer science, computer engineering, electrical engineering, or related field and 4 years experience. Candidates with at least 6 years of strong related work experience will also be considered.
  • Applicants selected will be subject to a Government security background investigation and must meet the eligibility requirements for access to classified information. Eligibility requirements include U.S. citizenship.
  • Current DoD Secret Clearance Required.
  • Willing to travel if needed (~10%). 

Required Skills:

  • Experience identifying vulnerabilities and modifications to hardware.
  • Understanding of computer engineering and hardware design including digital logic design and printed circuit board design.
  • Knowledge of general security principals, protocols, and infrastructures.
  • Experience with RF communication analysis (e.g., Wi-Fi, NFC, Bluetooth, GSM, GPRS, LTE, etc.)
  • Understanding of hardware-level security exploits including signal injection and side-channel analysis.
  • Experience with the Android Operating System.
  • Background or interest in research.
  • Experience with ARM microprocessors, including ARM assembly code.
  • Strong analysis, testing, and debugging skills for both hardware and software.
  • Experience in soldering, including equipment and materials required to perform removal and replacement operations on surface mount assemblies.
  • Experience in the operation and use of digital oscilloscopes, spectrum analyzers, multimeters, logic analyzers, signal generators, and other specialized radio test systems.
  • Experience using JTAG or chip-off methods.
  • Ability to communicate both orally and through presentations efficiently.
  • Strong work ethic, self-starter, able to work independently and willing to take on new challenges - to roll up your sleeves and do what you need to do in order to solve problems. 

Desired Skills:

  • Certified Ethical Hacker (CEH) certification, or comparable certification.
  • Extensive knowledge of Linux/UNIX operating systems at all layers (boot, kernel space, user space).
  • Knowledge of embedded operating systems; Bootloader and/or kernel knowledge.
  • Familiarity with automation and data acquisition tools and methods (e.g., Labview, etc.)
  • Experience with IDAPro or other disassemblers a plus.
  • High level of personal organization, persistence, and attention to detail. 

Level One Personnel is an equal opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status or other status protected by law.

By clicking the button, I agree to the GetHired Terms of Service
GetHired.com member? Login to Apply