companySystems Technology Research logo

Principal Software Reverse Engineer

On-site Full-time $204K/yr - $284K/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

Who You Are:Must possess an Active Top Secret (TS) security clearance, requiring U. S. citizenship. Bachelor's Degree in Computer Science, Computer Engineering, Cybersecurity, or a related field, along with at least 15 years of relevant experience (advanced degrees such as an MS or PhD may substitute for equivalent experience). Extensive experience leading technical teams in advanced reverse engineering and exploitation projects. Proficient in binary analysis of software and firmware. Familiarity with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra. Strong programming skills in languages such as C/C++, Python, or Java.

About the job

Join the team at Systems Technology Research (STR) as a Principal Software Reverse Engineer, where your expertise in research and analysis of vulnerabilities in cyber-physical systems will be valued. This position is part of a dynamic, multidisciplinary team focused on pioneering technologies that significantly impact national security. You will play a crucial role at the intersection of computing and real-world physical systems. We cherish the unique skills and diverse perspectives each employee brings, which are vital for delivering innovative solutions to our clients.

Note: This position requires on-site work and an Active Top Secret (TS) Clearance.

Key Responsibilities:

  • Conduct reverse engineering of complex software or firmware, including Windows/Linux binaries and embedded firmware on unconventional architectures.
  • Create and utilize automated reverse engineering and binary analysis tools to analyze protocols, interfaces, and functionalities of target systems.
  • Develop cutting-edge cybersecurity solutions.
  • Lead cross-disciplinary teams to address complex challenges across various technologies.
  • Engage in vulnerability weaponization, exploit development, and mitigation strategies for a diverse range of targets.
  • Perform technical marketing to existing and prospective clients.
  • Contribute to the development of technical proposals through idea generation, writing, and editing.
  • Document, showcase, and present research findings.
  • Tackle real-world challenges that enhance national security.

About Systems Technology Research

Systems Technology Research (STR) is dedicated to developing innovative technological solutions that address critical challenges in national security. Our diverse team of experts is committed to making a significant impact through advanced research and development in cybersecurity and related fields.

Similar jobs

Tailoring 0 resumes

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