FPGA Engineer
$125K - $160K/yr
... tools, reverse engineering, cocotb, pyuvm Full Time Travel required to 10%. Must be able to apply for and maintain a U.S. Government Security Clearance FPGA Engineer The EndoSec FPGA Engineer is ...
$125K - $160K/yr
... tools, reverse engineering, cocotb, pyuvm Full Time Travel required to 10%. Must be able to apply for and maintain a U.S. Government Security Clearance FPGA Engineer The EndoSec FPGA Engineer is ...
$125K - $160K/yr
... tools, reverse engineering, cocotb, pyuvm Full Time Travel required to 10%. Must be able to apply for and maintain a U.S. Government Security Clearance FPGA Engineer The EndoSec FPGA Engineer is ...
Design and reverse engineering experience with defense-related products * Experience with RF and Power Supply theory and application * Experience with circuit card assembly and cable assembly ...
Design and reverse engineering experience with defense-related products * Experience with RF and Power Supply theory and application * Experience with circuit card assembly and cable assembly ...
Crown Point, IN · On-site
$25 - $35/hr
Experience with 3D CAD software (e.g., SOLIDWORKS, CATIA, etc.) is required. * 3D Blue light scanning and reverse engineering is highly preferred.
Quick apply
Crown Point, IN · On-site
$25 - $35/hr
Experience with 3D CAD software (e.g., SOLIDWORKS, CATIA, etc.) is required. * 3D Blue light scanning and reverse engineering is highly preferred.
Crane, IN · On-site
$104K - $143K/yr
Provide engineering support in the areas of EW test set maintenance and development, EW system/subsystem design, development, reverse engineering, and test development * Work alongside technicians in ...
Crane, IN · On-site
$104K - $143K/yr
Provide engineering support in the areas of EW test set maintenance and development, EW system/subsystem design, development, reverse engineering, and test development * Work alongside technicians in ...
Crown Point, IN · On-site
$25 - $35/hr
Experience with 3D CAD software (e.g., SOLIDWORKS, CATIA, etc.) is required. * 3D Blue light scanning and reverse engineering is highly preferred.
Crown Point, IN · On-site
$25 - $35/hr
Experience with 3D CAD software (e.g., SOLIDWORKS, CATIA, etc.) is required. * 3D Blue light scanning and reverse engineering is highly preferred.
Design and reverse engineering experience with defense-related products * Experience with RF and Power Supply theory and application * Experience with circuit card assembly and cable assembly ...
Design and reverse engineering experience with defense-related products * Experience with RF and Power Supply theory and application * Experience with circuit card assembly and cable assembly ...
Crane, IN · On-site
$104K - $143K/yr
Provide engineering support in the areas of EW test set maintenance and development, EW system/subsystem design, development, reverse engineering, and test development * Work alongside technicians in ...
Crane, IN · On-site
$104K - $143K/yr
Provide engineering support in the areas of EW test set maintenance and development, EW system/subsystem design, development, reverse engineering, and test development * Work alongside technicians in ...
Experience with 3D CAD software (e.g., SOLIDWORKS, CATIA, etc.) is required. * 3D Blue light scanning and reverse engineering is highly preferred.
Experience with 3D CAD software (e.g., SOLIDWORKS, CATIA, etc.) is required. * 3D Blue light scanning and reverse engineering is highly preferred.
Crane, IN · On-site
$111K - $131K/yr
Provide engineering support in the areas of EW test set maintenance and development, EW system/subsystem design, development, reverse engineering, and test development * Work alongside technicians in ...
Crane, IN · On-site
$111K - $131K/yr
Provide engineering support in the areas of EW test set maintenance and development, EW system/subsystem design, development, reverse engineering, and test development * Work alongside technicians in ...
Crane, IN · On-site
$104K - $143K/yr
Provide engineering support in the areas of EW test set maintenance and development, EW system/subsystem design, development, reverse engineering, and test development * Work alongside technicians in ...
Crane, IN · On-site
$104K - $143K/yr
Provide engineering support in the areas of EW test set maintenance and development, EW system/subsystem design, development, reverse engineering, and test development * Work alongside technicians in ...
Crane, IN · On-site
$104K - $143K/yr
Provide engineering support in the areas of EW test set maintenance and development, EW system/subsystem design, development, reverse engineering, and test development * Work alongside technicians in ...
Crane, IN · On-site
$104K - $143K/yr
Provide engineering support in the areas of EW test set maintenance and development, EW system/subsystem design, development, reverse engineering, and test development * Work alongside technicians in ...
Crane, IN · On-site
$104K - $143K/yr
Provide engineering support in the areas of EW test set maintenance and development, EW system/subsystem design, development, reverse engineering, and test development * Work alongside technicians in ...
Crane, IN · On-site
$104K - $143K/yr
Provide engineering support in the areas of EW test set maintenance and development, EW system/subsystem design, development, reverse engineering, and test development * Work alongside technicians in ...
Crane, IN · On-site
$111K - $131K/yr
Provide engineering support in the areas of EW test set maintenance and development, EW system/subsystem design, development, reverse engineering, and test development * Work alongside technicians in ...
Crane, IN · On-site
$111K - $131K/yr
Provide engineering support in the areas of EW test set maintenance and development, EW system/subsystem design, development, reverse engineering, and test development * Work alongside technicians in ...
Crane, IN · On-site
$104K - $143K/yr
Provide engineering support in the areas of EW test set maintenance and development, EW system/subsystem design, development, reverse engineering, and test development * Work alongside technicians in ...
Crane, IN · On-site
$104K - $143K/yr
Provide engineering support in the areas of EW test set maintenance and development, EW system/subsystem design, development, reverse engineering, and test development * Work alongside technicians in ...
In this role, you will use SolidWorks, SolidCAM, Geomagic, and 3D scanning technologies for design, reverse engineering, and manufacturing support. Manages workloads, project costs, schedules, and ...
In this role, you will use SolidWorks, SolidCAM, Geomagic, and 3D scanning technologies for design, reverse engineering, and manufacturing support. Manages workloads, project costs, schedules, and ...
Indianapolis, IN · Hybrid
This role will also be responsible for reverse engineering PLC OEM solutions so that the solution can be developed in DeltaV. Role Responsibilities: Technical ownership for all PLC based equipment ...
Indianapolis, IN · Hybrid
This role will also be responsible for reverse engineering PLC OEM solutions so that the solution can be developed in DeltaV. Role Responsibilities: Technical ownership for all PLC based equipment ...
Participate in design recovery and reverse engineering efforts for GFE hardware and legacy system documentation. * Analyze subsystem interdependencies and define interface specifications and system ...
Participate in design recovery and reverse engineering efforts for GFE hardware and legacy system documentation. * Analyze subsystem interdependencies and define interface specifications and system ...
Indianapolis, IN · On-site
This role will also be responsible for reverse engineering PLC OEM solutions so that the solution can be developed in DeltaV. Role Responsibilities: • Technical ownership for all PLC based ...
Indianapolis, IN · On-site
This role will also be responsible for reverse engineering PLC OEM solutions so that the solution can be developed in DeltaV. Role Responsibilities: • Technical ownership for all PLC based ...
Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal ...
Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal ...
Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal ...
Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal ...
$84.5K is the 25th percentile. Wages below this are outliers.
$78K - $87.8K
38% of jobs
$87.8K - $97.6K
5% of jobs
$97.6K - $107.4K
0% of jobs
$107.4K - $117.1K
1% of jobs
$117.1K - $126.9K
5% of jobs
The median wage is $127.9K / yr.
$126.9K - $136.7K
5% of jobs
$136.7K - $146.5K
5% of jobs
$146.5K - $156.2K
3% of jobs
$156.2K - $166K
12% of jobs
$166.2K is the 75th percentile. Wages above this are outliers.
$166K - $175.8K
13% of jobs
$175.8K - $185.6K
13% of jobs
$78K
$129.7K
$185.6K
One of the main challenges in Reverse Engineering is dealing with sophisticated obfuscation and anti-tamper techniques that software developers use to protect their code. Professionals in this field often have to keep pace with rapidly evolving software technologies and continually update their knowledge base. Additionally, projects may require extensive collaboration with security teams, software developers, and legal advisors to ensure compliance with industry standards and regulations. Successfully navigating these challenges requires strong technical expertise and a commitment to continuous learning.
A Reverse Engineering job involves analyzing, deconstructing, and understanding the design, functionality, or structure of hardware, software, or systems. Professionals in this field work to identify security vulnerabilities, improve existing products, recover lost documentation, or ensure compatibility with other technologies. This role is common in cybersecurity, product development, and forensic analysis, requiring strong technical skills in programming, debugging, and system architecture.
To thrive in Reverse Engineering, you need strong analytical abilities, advanced knowledge of computer architecture and programming, and typically a degree in computer science, software engineering, or a related field. Familiarity with disassemblers (like IDA Pro), debuggers (such as OllyDbg or Ghidra), and certifications like OSCP or CREST can greatly enhance your effectiveness. Attention to detail, persistence, and strong problem-solving skills are crucial soft skills for this role. These abilities allow professionals to systematically deconstruct complex systems, ensuring accurate analysis and effective security assessments.

Apply Now
RTL, C/C++, Python, VHDL, Verilog, Tcl, cryptography, hardware, embedded software, System Integration, Hardware Security, Xilinx, Simulation, IP core, Versal, Stratix, concept to deployment, Vivado, GHDL, Questa, Quartus Prime, Zynq, Agilex, AXI, ACE, Avalon, FPGA verification tools, reverse engineering, cocotb, pyuvm
Full Time
Travel required to 10%.
Must be able to apply for and maintain a U.S. Government Security Clearance
FPGA Engineer
The EndoSec FPGA Engineer is responsible for the design, development, testing, and maintenance of IP cores and FPGA-based systems used in hardware security applications.
Key Responsibilities
FPGA Design and Development: Design and develop IP cores and FPGA configurations implementing the latest in leakage-resilient hardware cryptography algorithms using state-of-the-art FPGA hardware.
Modeling and Simulation: Use simulation tools and verification frameworks to ensure mathematically-correct logic before hardware deployment.
Hardware/Software Design: Work closely with other engineers to integrate FPGA designs with application software and embedded systems. Implement embedded software-based testing solutions where applicable to validate FPGA designs.
Performance Optimization: Optimize FPGA designs for timing, resource utilization, and throughput. Identify and resolve system bottlenecks.
Testing and Validation: Create comprehensive test and verification plans for FPGA components, conduct unit and integration testing, and validate hardware performance against requirements in a remote environment.
System Integration: Ensure seamless integration between internally-developed and third-party IP cores, FPGA designs, and embedded systems. Collaborate with other engineers to develop and maintain system-level architecture.
Troubleshooting and Debugging: Utilize debugging tools and techniques to diagnose and resolve issues within FPGA designs and hardware platforms.
Documentation: Prepare detailed documentation, including design specifications, testing protocols, and user guides, to support system development and maintenance.
Continuous Learning: Actively stay up-to-date with the latest advancements in FPGA technology and hardware security to continually refine and enhance system capabilities.
Sourced by ZipRecruiter
Guided missile and space vehicle manufacturing
11 - 50 Employees
Washington, DC, US
2013