Lead Reverse Engineer & Vulnerability Researcher
Confirmed live in the last 24 hours
Develops cybersecurity and data science solutions for global safety
Company Overview
Two Six Technologies is a leader in the tech industry, known for its commitment to solving complex global challenges through private R&D and technical expertise in various fields such as cyber, information operations, and data science. The company fosters a culture of collaboration and trust, enabling its team to create impactful products that enhance global safety and are trusted by high-profile customers like DARPA and U.S. Cyber Command. With a focus on rapid development and real-world application, Two Six Technologies offers a dynamic work environment for those passionate about making a significant difference on a global scale.
Data & Analytics
Cybersecurity
AI & Machine Learning
Aerospace
Company Stage
N/A
Total Funding
$35M
Founded
2021
Headquarters
Arlington, Virginia
Growth & Insights
Headcount
6 month growth
↑ 15%1 year growth
↑ 31%2 year growth
↑ 67%Locations
Arlington, VA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Java
Linux/Unix
REST APIs
Python
TCP/IP
CategoriesNew
Software Engineering
Requirements
- Minimum of 5 years of experience with programming/scripting languages (e.g., C, C++, Java, Python) and Linux
- Minimum of 5 years experience executing cybersecurity principles and a strong interest in learning more
- Experience with static analysis or software reverse engineering
- Familiarity with tools and techniques for binary analysis
- Experience with dynamic analysis, fuzzing techniques, and debugging
- Experience in a client-facing technical role
- Experience with IDA or Ghidra reverse engineering toolsets
- Bachelor's (or higher) degree in computer science, engineering, or a related field
- Experience reverse engineering binary payloads from multiple architectures (ARM, MIPS, TI, x86, x64)
- Experience reverse engineering data payloads at rest (file formats etc) and in flight (tcp/ip and other bus captures)
- This position requires a TS/SCI with the ability to obtain poly
Responsibilities
- Take on complex technical problems for which there is often no known answer
- Develop tools and techniques to assist/automate tasks that traditionally require significant manual reverse engineering effort to include Binary patching, Vulnerability research, and Binary fingerprinting
- Perform in depth reverse engineering on complex linux based applications
- Follow-on development to productize results/PoCs or handoff to developer for productization
- Provide technical leadership and direction on multiple ongoing projects, and interface directly with clients/key stakeholders to present findings and gather design constraints