Job Title
FPGA Engineer
Role Summary
Work onsite at customer locations in Central Maryland (Fort Meade or Annapolis) as an FPGA Engineer supporting ASIC/FPGA place-and-route, physical implementation flows, and reverse-engineering tasks for government projects.
Responsibilities include tool integration, maintaining P&R flows, deprocessing/retrieving firmware, and providing technical leadership and vendor coordination to resolve design challenges.
Experience Level
Senior β requires seven (7) years of experience in integrated circuit or microelectronic component design or reverse engineering.
Responsibilities
Primary responsibilities include physical implementation, design analysis, and reverse-engineering support.
- Apply ASIC/FP&R place-and-route (P&R) tools to create physical implementations and maintain P&R design flows.
- Integrate and validate P&R tools and design libraries in the CAD environment; document flows and procedures.
- Perform design analysis to ensure cost-efficient, manufacturable, and reliable designs.
- Deprocess electronic components and extract firmware/software using approved reverse-engineering procedures.
- Work with tool and library vendors to resolve P&R and design challenges.
- Provide technical leadership, review and direct work of less-experienced engineers, and act as an internal consultant on complex projects.
- Maintain documentation for tools, libraries, and reverse-engineering procedures.
Requirements
Must-have technical skills, security, and workplace qualifications.
- Seven (7) years of relevant experience in IC or microelectronic component design or reverse engineering.
- Full Scope Polygraph clearance required.
- Ability to work onsite in Central Maryland (Fort Meade or Annapolis).
- Significant development experience in C/C++ and Python.
- Assembly programming (Intel or other architectures).
- Hardware description languages: Verilog or VHDL.
- Proven FPGA design experience and familiarity with ASIC/FP&R workflows and tools.
- Experience performing deprocessing and firmware retrieval using approved reverse-engineering procedures.
- Experience coordinating with tool and library vendors and integrating tool updates into a CAD environment.
- Demonstrated ability to lead and mentor engineers and to document technical procedures.
Education Requirements
Bachelor's degree in Electrical Engineering or Computer Engineering from an accredited college or university is required. Alternatively, five (5) additional years of hardware design engineering experience may be substituted for the bachelor's degree.
About the Company
Company: GrammaTech
Headquarters: Ithaca, New York, United States
Provider of software solutions, research, and engineering services focused on cybersecurity, reverse engineering, and advanced code-analysis tools for government and commercial customers.

Date Posted: 2026-05-20