{"schemaVersion":"jobsearcher.job.v1","id":"8d6126023a970abcbf9e42d1","url":"https://jobsearcher.com/jobs/8d6126023a970abcbf9e42d1","canonicalUrl":"https://jobsearcher.com/jobs/8d6126023a970abcbf9e42d1","title":"Senior Reverse Engineer","description":"Whatyou’lldo: Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems\nDeveloping and applying automated reverse engineering and binary analysis tools to characterize protocols, interfaces, and functionality of target systems\nWorking in multi-discipline teams to develop innovative offensive cyber solutions to challenging problems from a wide variety of technologies\nPerforming vulnerability weaponization, exploit development, payload development, and exploit mitigation on a variety of challenging targets\nDocumenting, demonstrating, and presenting research\nSolving real world problems that have an impact on national security\nWho you are: This position requires the ability to obtain an Active Top Secret (TS) security clearance, for which U.S. citizenship is needed by the U.S. Government\nBachelors Degree in Computer Science, Computer Engineering, Cybersecurity or related field plus a minimum of 5 years relevant experience (MS or PhD with equivalent work experience may also be considered)\nExperience with binary analysis of software/firmware\nExperience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra\nProficiency in one or more programming languages: C/C++, Python, etc.\nProficiency in one or more Assembly Languages: x86, ARM, etc.\nGeneral understanding of reverse engineering fundamentals: memory layout, calling conventions, etc.\nNice to haves: Vulnerability research and analysis\nKnowledge of weaponizing discovered vulnerabilities into exploits\nImplant or software patch development\nFamiliarity with binary emulation or vulnerability research, including tools such as QEMU or AFL++\nExperience with DSP architectures, such as Texas Instruments, STMicroelectronics, NXP, or Analog Devices.\nKnowledge of operating system internals including memory/process/thread management\nEmbedded systems or firmware analysis\nExperience development custom emulation tools to enable dynamic analysis\nDisassembler/decompiler module development\nExperience analyzing and reconstructing code/data flow\nAutomated reverse engineering or software analysis tool development\nExperience debugging software without source code\nKnowledge of binary file structures and formats\nExperience analyzing protocols or message structures\nKnowledge of anti-reverse engineering techniques\nKnowledge of intrusion detection and anti-malware systems and techniques\nPay Information Full-Time Salary Range: $134,000 - $184,000\nThe salary range listed is based on external market data. Offers are based on factors, such as but not limited to, the candidate’s experience, education, training, key skills/critical skills, security clearances, and prevailing market and business conditions.\nSTR is an equal opportunity employer. We are fully dedicated to hiring the most qualified candidate regardless of race, color, religion, sex (including gender identity, sexual orientation and pregnancy), marital status, national origin, age, veteran status, disability, genetic information or any other characteristic protected by federal, state or local laws.\nIf you need a reasonable accommodation for any portion of the employment process, email us at appassist@str.us and provide your contact info.\nPursuant to applicable federal law and regulations, positions at STR require employees to obtain national security clearances and satisfy the requirements for compliance with export control and other applicable laws.\n\n#J-18808-Ljbffr","company":"Systemstechnologyresearch","rawCompany":"systemstechnologyresearch","city":"Arlington","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-07-08T03:22:48.338Z","occupations":[{"code":"15-1299.05","title":"Information Security Engineers","slug":"information-security-engineers"},{"code":"15-1212.00","title":"Information Security Analysts","slug":"information-security-analysts"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541519","title":"Other Computer Related Services","slug":"other-computer-related-services"},{"code":"541690","title":"Other Scientific and Technical Consulting Services","slug":"other-scientific-and-technical-consulting-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Reverse Engineer","description":"Whatyou’lldo: Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems\nDeveloping and applying automated reverse engineering and binary analysis tools to characterize protocols, interfaces, and functionality of target systems\nWorking in multi-discipline teams to develop innovative offensive cyber solutions to challenging problems from a wide variety of technologies\nPerforming vulnerability weaponization, exploit development, payload development, and exploit mitigation on a variety of challenging targets\nDocumenting, demonstrating, and presenting research\nSolving real world problems that have an impact on national security\nWho you are: This position requires the ability to obtain an Active Top Secret (TS) security clearance, for which U.S. citizenship is needed by the U.S. Government\nBachelors Degree in Computer Science, Computer Engineering, Cybersecurity or related field plus a minimum of 5 years relevant experience (MS or PhD with equivalent work experience may also be considered)\nExperience with binary analysis of software/firmware\nExperience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra\nProficiency in one or more programming languages: C/C++, Python, etc.\nProficiency in one or more Assembly Languages: x86, ARM, etc.\nGeneral understanding of reverse engineering fundamentals: memory layout, calling conventions, etc.\nNice to haves: Vulnerability research and analysis\nKnowledge of weaponizing discovered vulnerabilities into exploits\nImplant or software patch development\nFamiliarity with binary emulation or vulnerability research, including tools such as QEMU or AFL++\nExperience with DSP architectures, such as Texas Instruments, STMicroelectronics, NXP, or Analog Devices.\nKnowledge of operating system internals including memory/process/thread management\nEmbedded systems or firmware analysis\nExperience development custom emulation tools to enable dynamic analysis\nDisassembler/decompiler module development\nExperience analyzing and reconstructing code/data flow\nAutomated reverse engineering or software analysis tool development\nExperience debugging software without source code\nKnowledge of binary file structures and formats\nExperience analyzing protocols or message structures\nKnowledge of anti-reverse engineering techniques\nKnowledge of intrusion detection and anti-malware systems and techniques\nPay Information Full-Time Salary Range: $134,000 - $184,000\nThe salary range listed is based on external market data. Offers are based on factors, such as but not limited to, the candidate’s experience, education, training, key skills/critical skills, security clearances, and prevailing market and business conditions.\nSTR is an equal opportunity employer. We are fully dedicated to hiring the most qualified candidate regardless of race, color, religion, sex (including gender identity, sexual orientation and pregnancy), marital status, national origin, age, veteran status, disability, genetic information or any other characteristic protected by federal, state or local laws.\nIf you need a reasonable accommodation for any portion of the employment process, email us at appassist@str.us and provide your contact info.\nPursuant to applicable federal law and regulations, positions at STR require employees to obtain national security clearances and satisfy the requirements for compliance with export control and other applicable laws.\n\n#J-18808-Ljbffr","datePosted":"2026-07-08T03:22:48.338Z","dateModified":"2026-07-08T03:22:48.338Z","hiringOrganization":{"@type":"Organization","name":"Systemstechnologyresearch","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Arlington","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"8d6126023a970abcbf9e42d1"},"url":"https://jobsearcher.com/jobs/8d6126023a970abcbf9e42d1"}}