CACI International Inc · 2 weeks ago
Hardware Reverse Engineer, Senior
CACI International Inc is a company focused on national security cyber and hardware challenges. They are seeking a Senior Hardware Reverse Engineer to investigate embedded software/hardware devices, analyze system behavior, and participate in technical reviews.
Information TechnologyService IndustrySoftware
Responsibilities
Teardown, investigate, and document embedded hardware devices/software and analyze their inherent communication implementations
Analyze systems and hardware devices to determine behavior and potential access vectors for exploitation
Investigate RF communication capabilities of hardware systems
Participate in technical reviews of requirements, specifications, designs, codes, and other artifacts
Create documentation outlining results of exploitation efforts
Qualification
Required
An active TS/SCI clearance is required to begin employment
BS degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or Aerospace Engineering (ABET/EAC Accredited)
A minimum of 7+ years of experience performing digital signal processing development, reverse engineering, embedded software development, and/or FPGA engineering
Experience programming in Python, C, and/or C++
Experience with embedded interfaces such as UART, SPI, I2C, GPIO
Experience using in-circuit debuggers and programmers, JTAG/Serial-wire (SWD)
Working knowledge of RF communications technologies, network communications technologies, and hardware design including radio-frequency modules and/or software defined radios
Experience working with board support packages (BSP), U-Boot, and device drivers
Preferred
Background in digital signal processing (DSP) and communication theory with knowledge of and/or experience processing signals
Software development experience in Linux and/or bare metal
Experience with radio-frequency modules or software defined radios
Benefits
Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits
Company
CACI International Inc
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.
Funding
Current Stage
Public CompanyTotal Funding
$1B2025-05-21Post Ipo Debt· $1B
2003-01-10IPO
Leadership Team
Recent News
Washington Technology
2026-01-11
2026-01-09
2026-01-03
Company data provided by crunchbase