S

STR

Defense, intelligence, homeland security R&D contractor

Senior FPGA Reverse Engineer

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-timeWoburn, MA, USA$138k - $189kIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Engineering or Electrical & Computer Engineering and at least 5 years of relevant experience are required.
  • Experience working with hardware description languages such as Verilog, SystemVerilog, or VHDL is required.
  • Experience developing applications targeting FPGAs, including design, synthesis, and configuration, is required.
  • In-depth knowledge of industry-standard FPGAs such as Altera and Xilinx, their development environments such as Quartus and Vivado, RTL simulation, and project compilation workflows is required.
  • A strong background in digital design and logic concepts is required.
  • Software development experience, ideally in Python, C, and/or C++, is required.
  • The candidate must be able to obtain a Top Secret security clearance; U.S. citizenship is required by the U.S. Government.
  • The candidate must be able to prepare and present technical material to customers and internal staff.

Responsibilities

  • Perform FPGA reverse engineering within a team to identify behavioral details of an application.
  • Model, test, and document reverse-engineering findings using hardware modeling and simulation platforms.
  • Prepare reports and presentations for customers and collaborators detailing FPGA reverse-engineering findings.
  • Assist in research into emerging FPGA and hardware reverse-engineering capabilities.
  • Develop software supporting FPGA reverse-engineering capabilities and identify new areas for tool development.
  • Participate in design reviews and testing for FPGA reverse-engineering tools.

Desired Qualifications

  • An active Top Secret security clearance is preferred.
  • Deep knowledge of FPGA architecture is preferred.
  • Hardware troubleshooting experience, including using logic analyzers and oscilloscopes, is preferred.
  • Experience using MATLAB and Simulink is preferred.
  • Embedded systems experience, including interfacing sensors with an FPGA or microcontroller, is preferred.
  • Knowledge of signal-processing implementation techniques common to FPGA implementations is preferred.
  • Leadership experience, especially for hardware, FPGA, and/or embedded systems design efforts, is preferred.

About the Company

STR

Defense, intelligence, homeland security R&D contractor

STR is an employee-owned technology firm serving national security agencies with R&D, software development, and integration under large federal contracts. Its three core areas are Analytics & C2, Cybersecurity, and Sensors, delivering AI-driven decision support, digital twins of embedded systems, and software-defined RF/acoustic hardware for multi-domain operations. Notable projects include DARPA's JAWS, AI for swarming drones, and sonar spoofing DSP, showing deep defense-domain focus. Its goal is to provide deployable technologies that enhance joint all-domain operations and situational awareness, while exploring commercial uses like automated medical imaging.

Company size
1,001-5,000
Company stage
N/A
Total funding
$283M
Headquarters
Woburn, MA
Founded
2010

Recently Posted Jobs

Explore more opportunities at STR

See more jobs