companyTwo Six Technologies logo

Senior Software Reverse Engineer

Two Six TechnologiesArlington, Virginia
On-site Full-time $137.3K/yr - $206K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Basic Qualifications:Bachelor’s degree or higher in Computer Science, Computer/Electrical Engineering, or a related discipline (or equivalent practical experience). Demonstrated experience in developing, debugging, and scripting in C/C++ and Python within Linux command-line environments, emphasizing low-level programming, memory management, and system interaction for reverse engineering and vulnerability research. Proven experience in reverse engineering and vulnerability research, utilizing tools such as IDA Pro, Binary Ninja, or Ghidra.

About the job

At Two Six Technologies, we engineer, implement, and deploy groundbreaking products designed to tackle some of the world's most intricate challenges. Through exceptional teamwork and steadfast trust, we continually redefine the limits of innovation, empowering our team members and assisting our clients in creating a more secure global future.

Overview of Opportunity 

Become a part of the Trusted Electronics & Effects division at Two Six Technologies, where we are at the forefront of software and firmware reverse engineering, dedicated to identifying vulnerabilities in wireless and embedded systems. As a member of our distinguished team of security researchers, you will collaborate closely with CNO developers and hardware engineers, engaging in advanced vulnerability research on complex, real-world applications.

Our governmental clients depend on us to deliver critical security solutions, and we are in search of a Senior Software Reverse Engineer who is proficient in reverse engineering embedded systems, pinpointing security vulnerabilities, and crafting innovative proof-of-concept exploits. If you are passionate about wireless security, embedded firmware analysis, and contributing to national security, we would love to have you on our team.

Your Responsibilities:

  • Conduct reverse engineering of wireless and embedded systems, identifying vulnerabilities and evaluating their security implications.
  • Create proof-of-concept exploits for identified vulnerabilities while adhering to DevOps best practices to maintain organized and manageable code bases.
  • Examine firmware, software protections, and wireless protocols to reveal security weaknesses.
  • Utilize and develop custom tools for analyzing and manipulating software/firmware binaries.
  • Work closely with CNO developers, vulnerability researchers, and hardware engineers in a dynamic, small-team environment.
  • Tackle complex technical challenges without predefined solutions.

About Two Six Technologies

Two Six Technologies is a dynamic company committed to building, implementing, and deploying innovative solutions that address today's most pressing challenges. Our focus on collaboration and trust empowers our team and customers to create a safer global environment.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.