Two Six Technologies
Software Reverse Engineer
About this role
Two Six Technologies seeks a Software Reverse Engineer to analyze wireless and embedded systems, uncover vulnerabilities, and develop proof-of-concept exploits for government customers. You'll work alongside CNO developers and hardware engineers on mission-critical security research in a collaborative, fast-paced environment.
What you'll do
- Reverse engineer wireless and embedded systems to identify vulnerabilities and assess security impact
- Develop proof-of-concept exploits for discovered vulnerabilities using DevOps best practices
- Analyze firmware, software protections, and wireless protocols to uncover security flaws
- Create and maintain custom tools for binary analysis and firmware manipulation
- Collaborate with CNO developers, vulnerability researchers, and hardware engineers on complex technical challenges
- Conduct cutting-edge vulnerability research on real-world embedded and wireless targets
What they're looking for
- Reverse engineering with IDA Pro, Binary Ninja, or Ghidra
- C/C++ and Python programming
- Linux command-line and scripting
- Firmware analysis (ARM, MIPS, PowerPC, RTOS)
- Exploit development and fuzzing
- Wireless protocols and signal analysis
- Firmware emulation (QEMU) and binary obfuscation analysis
- Hardware debugging (JTAG/SWD) and cryptographic security knowledge
Benefits
- Medical, dental, and vision insurance
- Life and disability insurance
- Retirement benefits
- Paid leave
- Tuition assistance and professional development
- Competitive compensation package
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 TechnologiesLikely interview questions
- Describe your experience reverse engineering firmware or embedded systems—what tools have you used and what vulnerabilities have you discovered?
- Walk us through your approach to analyzing an unknown binary; how do you identify entry points, understand code flow, and locate security weaknesses?