Senior Software/Hardware Reverse Engineer

Huntsville, AL |Full Time
In order to apply for this or any other job you will need to log in.

Position Description

Dynetics, an employee-owned company, is seeking a talented Senior Software/Hardware Reverse Engineer to join a diverse team to create unique solutions for complex problems. With offices across the United States engaging in the defense, space, cyber and commercial fields, Dynetics provides responsive, cost-effective engineering, scientific and IT solutions.

Job responsibilities/focus areas include:

  1. Reverse engineering and vulnerability analysis for hardware and software components of complex systems
  2. Support vulnerability discovery for both commercial customers as well as DOD systems as part of the acquisition process
  3. Develop tools (disassemblers, reversing aids, etc.) to assist in the reverse engineering process 
  4. Exploitation of systems and reverse engineering of binaries to understand potential vulnerabilities that will then be tested in both lab and field environments

Basic Qualifications

Candidate must possess at least a Bachelor's degree from an ABET accredited school in Electrical Engineering, Computer Engineering, Computer Science, or related technical degree.

10+ or more years of reverse engineering experience required.

Candidate must demonstrate programming ability in C and/or C++, Python, or other scripting language. 

VLSI, Verilog, and VHDL language experience and  JTAG, UART, SPI, I2C analysis and implementation experience is a bonus.

Candidate must be a resident of the North Alabama area or willing to relocate to the Huntsville - North Alabama, AL area

Other Qualifications

Preferred skillsets: Software/hardware development, embedded systems, software/hardware reverse engineering, embedded hardware and software design

Security Requirements

Candidate must be a US Citizen and possess (as well as maintain) a Final Top Secret/SSBI Clearance.

Job Number:
Closing Date:

You might also like