FPGA and Microcontroller Hacker

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

Position Description

Dynetics, and employee-owned company, is seeking a talented FPGA and Microcontroller Reverse Engineer to join a diverse team to create unique solution 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.

The FPGA and Microcontroller Reverse Engineer will join our multidisciplinary team of engineers to solve technically challenging problems with innovative, cost-effective solutions in support of foreign weapon reverse engineering. This challenging position will allow for the opportunity to contribute immediately to important, meaningful work while working directly with a diverse team of experienced engineers.  This work includes developing custom hardware techniques, as well as custom software to aid and automate the reverse-engineering of various types of software and firmware binaries.  This position will have responsibility for the characterization and vulnerability analysis of software and firmware embedded within missile and radar systems.

Responsibilities include, but are not limited to:

  • Reverse-engineering FPGA bitstreams and configuration data
  • Disassembling microcontroller binaries
  • Decompiling C programs 
  • Utilizing specialized lab equipment to extract data from various integrated circuits
IND1

Basic Qualifications

Candidate must possess a Bachelor's of Science in Electrical Engineer, Computer Engineering or equivalent degree from an ABET-accredited university with a 3.5 or higher GPA.

Candidate must have education or work experience in FPGA or ASIC design and verification.

Candidate must demonstrate a strong competency with hardware description languages including Verilog or VHDL.

Candidate must have experience with FPGA or ASIC synthesis and simulation tools.

Candidate must demonstrate a strong understanding of various FPGA and computer architectures.

Candidate must have education or work experience in embedded software design.

Candidate must demonstrate a strong competency using C++/C and assembly languages.

Candidate must demonstrate a strong competency developing test procedures and hardware instrumentation.

Candidate must demonstrate a strong verbal and written communication skills.

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

 

Other Qualifications

Preference shown to candidates who possess a Master's Degree in Electrical Engineer, Computer Engineering or equivalent degree from an ABET-accredited university.

Preferred candidates will also have experience and/or working knowledge with:

  • VLSI circuit design
  • HDL test bench design
  • Digital signal processing
  • Hardware protocol analysis
  • Hardware/Software co-design
  • Device physics and failure analysis
  • Software/Hardware Reverse Engineering

 

Security Requirements

Candidate must be a US Citizen.

Possess (and be able to maintain) a Final Secret Clearance or meet the eligibility to obtain (and maintain) a Secret Clearance.

 

 

Job Number:
01.01.02-314
Closing Date:
12/07/2019
#CJ

You might also like