STR is hiring a Lead Software Reverse Engineer to research and analyze vulnerabilities in cyber physical systems. The position is performed onsite and focuses on reverse engineering complex software and firmware, developing tools and cybersecurity solutions, and addressing challenging technical problems with impact on national security. The role involves analyzing targets ranging from Windows and Linux binaries to embedded firmware on non-traditional architectures and operating systems. The engineer will develop and apply automated reverse engineering and binary analysis tools to characterize system protocols, interfaces, and functionality; perform vulnerability weaponization, exploit and payload development, and exploit mitigation; and document, demonstrate, and present research. Work is carried out in multidisciplinary teams across a wide range of technologies. STR is a technology company focused on advanced research and development for defense, intelligence, and national security, including cyber, sensors, radar, sonar, communications, electronic warfare, and artificial intelligence. The company describes its environment as collaborative and learning-oriented, with an emphasis on technical understanding and recognizing team contributions. An active Top Secret clearance is required, and U.S. citizenship is needed by the U.S. Government. The position requires a bachelor’s degree in a relevant field and at least seven years of relevant experience; candidates with an MS or PhD and equivalent work experience may also be considered.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior