Junior Reverse Engineer
Core
Dissect and analyze hardware, firmware, software, and network protocols to identify vulnerabilities and develop proof-of-concept exploits.
Role type
Junior IC reverse engineer (cybersecurity)
Builds
Proof-of-concept exploits and custom automation tools
Domain
National security / Cyberwarfare
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Reverse engineering, computer architecture, assembly language, C/C++, Python, debugging tools, network protocols, security concepts
Preferred skills
IDA Pro, Ghidra, Binary Ninja, hardware reverse engineering, embedded systems, firmware analysis
Technologies
IDA Pro, Ghidra, Binary Ninja
Responsibilities
Perform full-scope reverse engineering of hardware, firmware, software, and network protocols; Analyze system components, architectures, and interactions; Identify security vulnerabilities and attack vectors; Develop custom tools and scripts to automate workflows; Research latest threats and reverse engineering techniques; Document findings and present results to stakeholders
Seniority
Junior, hands-on IC