Skip to main content

Two Six Technologies

Software Engineer

Chantilly, VirginiaFrom $183kmidAdded today

About this role

Two Six Technologies seeks a reverse engineer with 3+ years of binary analysis experience to conduct vulnerability research and security analysis on cybersecurity software. You'll use tools like IDA Pro and Ghidra to analyze binaries, develop proof-of-concept exploits, and document security findings for mission-critical government programs.

What you'll do

  • Perform reverse engineering and static/dynamic binary analysis on x86, x64, and ARM architectures
  • Conduct vulnerability analysis and develop proof-of-concept code to validate discovered security flaws
  • Author technical documentation detailing security mechanisms including encryption, access control, and obfuscation
  • Analyze interactions between binaries and system components using debugging tools
  • Support mission-driven cyber programs with direct stakeholder feedback
  • Develop IDA Pro and Ghidra scripts to enhance reverse engineering efficiency

What they're looking for

  • Reverse engineering (x86, x64, ARM binaries)
  • IDA Pro and Ghidra proficiency
  • C/C++ and Python programming
  • Assembly language (x86, x64, ARM)
  • Debugging tools (GDB, WinDbg, OllyDbg)
  • Windows and Linux security features knowledge
  • Vulnerability research and analysis
  • Malware analysis

Benefits

  • Medical, dental, and vision insurance
  • Life and disability insurance
  • Retirement benefits
  • Paid leave
  • Tuition assistance and professional development
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Two Six Technologies

Two Six Technologies builds innovative products and training solutions for the intelligence and cybersecurity communities, with a focus on web applications, cyber operations, and simulation environments. The company is hiring for UI/UX developers, test engineers, technical operations engineers, systems engineers, and infrastructure specialists to support product development and advanced training program delivery.

View all jobs at Two Six Technologies

Likely interview questions

  • Walk us through a complex binary you've reverse engineered and explain how you identified a vulnerability in it.
  • How do you approach analyzing obfuscated or packed binaries, and what tools do you prefer?