Job Description
Two Six Technologies is seeking a Senior Software Reverse Engineer to join its Wireless Sector in Arlington, VA. The candidate will be responsible for pushing the boundaries of software and firmware reverse engineering to uncover vulnerabilities in wireless and embedded systems. They will work alongside CNO developers and hardware engineers, conducting vulnerability research on complex, real-world targets.Role involves:
- Reverse engineering wireless and embedded systems.
- Identifying vulnerabilities and assessing their security impact.
- Developing proof-of-concept exploits.
- Analyzing firmware, software protections, and wireless protocols.
- Utilizing and developing custom tools for binary analysis.
- Collaborating with CNO developers, researchers, and hardware engineers.
- Solving complex technical challenges.
Requirements:
- Bachelor’s degree in Computer Science, Computer/Electrical Engineering, or related field.
- Experience developing, debugging, and scripting in C/C++ and Python within Linux.
- Experience with reverse engineering and vulnerability research tools (IDA Pro, Binary Ninja, Ghidra).
- Expertise in firmware analysis, fuzzing, exploit development, binary obfuscation, wireless protocols, or file system forensics.
- Active Top Secret clearance required with eligibility/willingness to obtain a TS/SCI.
Two Six Technologies offers:
- Medical, dental, and vision insurance.
- Life and disability insurance.
- Retirement benefits.
- Paid leave.
- Tuition assistance and professional development.