Integration Innovation, Inc. · 5 hours ago
Software Reverse Engineer
Integration Innovation, Inc. is seeking a Software Reverse Engineer to support the Naval Research Laboratory’s Tactical Electronic Warfare Division. The role involves reverse engineering software used in electronic warfare and building tools to assist teams in testing and analyzing real-world systems.
IndustrialSoftwareSoftware Engineering
Responsibilities
Reverse engineer compiled software and firmware to understand behavior, interfaces, and system-level implementation
Use static and dynamic analysis (disassembly, debugging, tracing, emulation) to map control flow, data structures, protocols, and algorithms
Develop and maintain custom tools/scripts (primarily Python and C/C++) to automate analysis, extract parameters, and validate hypotheses
Design and implement lightweight test & instrumentation software to control assets, collect telemetry, and support test and evaluation events
Document findings in clear technical reports, including diagrams, evidence, limitations, and recommended next steps
Collaborate with multi-disciplinary engineers (EW, RF/DSP, embedded, test) to translate reverse-engineering results into actionable engineering decisions
Qualification
Required
Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Physics, or related field
5+ years of professional experience in reverse engineering, binary analysis, malware analysis, or low-level software/firmware analysis
Hands-on experience with disassemblers and debuggers (e.g., IDA Pro, Ghidra, Binary Ninja; WinDbg/gdb/lldb)
Proficiency in C/C++ and Python; working knowledge of assembly (x86/x64, ARM, or similar)
Experience with embedded systems and common interfaces (e.g., UART/JTAG/SWD; SPI/I2C) and interpreting logs/telemetry
Ability to communicate technical findings effectively in writing and in technical reviews
Current Secret clearance with ability to possess TS/SCI
Knowledge of office administration and procedures
Exceptional judgment capabilities and relationship management skills
Excellent communication, teamwork, and client service skills; ability to clearly communicate in discussions and written documents, and to deliver feedback clearly and tactfully
Interact with a diverse array of customers and staff in a professional and courteous manner
Work independently with accountability for accurate and complete results
Be extremely organized and exceptionally detail oriented
Work well both independently and in a team environment
Be energized by a fast-paced work environment
Must be able to communicate with others effectively
Analyze information and respond appropriately
Manage time wisely and prioritize tasks
Provide superior customer service
Multi-task in a pleasant manner
Work well under pressure
Preferred
Master's degree in a relevant discipline or equivalent advanced experience
Experience with EW systems, RF/DSP concepts, or signal-processing-driven software
Experience with FPGA/DSP-adjacent development, hardware/software integration, or test automation for lab/field systems
Experience producing customer-facing reports and briefings
Benefits
Excellent insurance coverage
401(k) match
Generous PTO
Health and wellness incentives
Tuition and certification reimbursement
Countless opportunities to give back to the community through i3 Cares
Company
Integration Innovation, Inc.
i3 is a 100% team member owned technically diverse business solving the Nation’s toughest problems.
Funding
Current Stage
Late StageTotal Funding
$9.74M2025-11-20Series Unknown· $9.74M
2020-10-09Acquired
Recent News
Company data provided by crunchbase