Quick Overview
Salary
$91k - $125k/yr
Seniority
Mid Senior
Employment type
Employee
Work mode
On Site
Location
Woburn, MA, United States
Posted
1 week ago
Embedded SystemsAssemblyC++Python
Job Description
STR is hiring an Associate Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. Work must be performed onsite. What you'll do:
- Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems
- Developing and applying automated reverse engineering and binary analysis tools to characterize protocols, interfaces, and functionality of target systems
- Developing innovative cybersecurity solutions
- Working in multi-discipline teams to tackle challenging problems from a wide variety of technologies to develop innovative cybersecurity solutions
- Performing vulnerability weaponization, exploit development, payload development, and exploit mitigation on a variety of challenging targets
- Documenting, demonstrating, and presenting research
- Solving real world problems that have an impact on national security Who 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
- BS, MS or PhD in Computer Science, Computer Engineering, Cybersecurity or related field (or equivalent work experience)
- Experience with binary analysis of software/firmware
- Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra
- Proficiency in one or more programming languages: C/C++, Python, etc.
- Proficiency in one or more Assembly Languages: x86, ARM, etc.
- General understanding of reverse engineering fundamentals: memory layout, calling conventions, etc. Nice to haves:
- Vulnerability research and analysis
- Knowledge of weaponizing discovered vulnerabilities into exploits
- Implant or software patch development
- Familiarity with binary emulation or vulnerability research, including tools such as QEMU or AFL++
- Experience with DSP architectures, such as Texas Instruments, STMicroelectronics, NXP, or Analog Devices.
- Knowledge of operating system internals including memory/process/thread management
- Embedded systems or firmware analysis
- Experience development custom emulation tools to enable dynamic analysis
- Disassembler/decompiler module development
- Experience analyzing and reconstructing code/data flow
- Automated reverse engineering or software analysis tool development
- Experience debugging software without source code
- Knowledge of binary file structures and formats
- Experience analyzing protocols or message structures
- Knowledge of anti-reverse engineering techniques
- Knowledge of intrusion detection and anti-malware systems and techniques Pay Information
Similar jobs
- TP
Senior Information Systems Security Engineer with Security Clearance
NewTAD PGS, Inc.
Washington, DC🇺🇸RemoteYesterdayEncryptionVMwareZero Trust+2Technology - BA
Cyber Mission Specialist with Security Clearance
NewBooz Allen Hamilton
Beavercreek, OH🇺🇸$61.9k - $141k/yrOn-siteYesterdayTechnology - AD
Helpdesk Support III with Security Clearance
NewAgile Defense, LLC
Quantico, VA🇺🇸$80k - $90k/yrOn-siteYesterdayAgileTechnology - AI
2027 Flight Test Engineer Intern with Security Clearance
NewAnduril Industries
Costa Mesa, CA🇺🇸$32 - $40/hrOn-siteYesterdayJavaScriptPythonJava+2Technology - AI
Hardware Systems Integration Engineer with Security Clearance
NewAnduril Industries
Costa Mesa, CA🇺🇸$146k/yrHybridYesterdayEmbedded SystemsComputer VisionTechnology - PS
System Administrator Mid Level -TS/SCI Security Clearance Requir with Security Clearance
NewPower3 Solutions
Columbia, MD🇺🇸$145k - $155k/yrHybridYesterdayVMwareTechnology - SY
Systems Engineer - National Capital Region (NCR); Must have an a with Security Clearance
NewSynertex
Bethesda, MD🇺🇸On-siteYesterdayTechnology - BA
GEOINT Systems Engineer with Security Clearance
NewBooz Allen Hamilton
Chantilly, VA🇺🇸$77.6k - $176k/yrOn-siteYesterdayMachine LearningTechnology - PS
SharePoint Developer, Mid. with Security Clearance
NewPower3 Solutions
Columbia, MD🇺🇸$145k - $160k/yrHybridYesterdaySQLSQL ServerC#+4Technology - BA
Network Security Engineer with Security Clearance
NewBooz Allen Hamilton
San Diego, CA🇺🇸$99k - $225k/yrOn-siteYesterdayIoTPowerShellPython+2Technology - BA
Riverbed Systems Engineer, SME with Security Clearance
NewBooz Allen Hamilton
Macdill AFB, FL🇺🇸$86.8k - $198k/yrOn-siteYesterdaySQLSplunkBash+4Technology - TT
Senior Systems Engineer -TS/SCI Security Clearance Required with Security Clearance
NewTulzi Technologies, LLC (Tulzi)
Columbia, MD🇺🇸$165k - $180k/yrHybridYesterdayVMwareTechnology