Software Reverse Engineer
$135k - $216kPeraton Corporation
ResponsibilitiesPeraton is seeking a highly skilled and experienced Senior Software Reverse Engineer to join our team in Bethesda, MD. In this role, you will perform in-depth analysis of software, firmware, and hardware systems to uncover its true functionality, identify vulnerabilities, and understand their operational context. This position requires a holistic approach, combining dynamic system analysis, static binary reverse engineering, and document exploitation to reveal not just what a system does, but why and how it supports its mission objectives.Key Responsibilities:System Analysis:Conduct comprehensive analysis of compiled software and binaries. Employ forensic techniques to extract critical artifacts, understand system architecture, and identify key software components.Dynamic System & Environment Analysis:Utilize virtualization and sandboxing environments (VMware, KVM/QEMU) to run and observe software in its native operating environment. Perform system call tracing, network monitoring, and file system analysis to reveal real-time behaviors and interactions.Live Debugging and Analysis:Perform live, on-system debugging to step through code execution in real-time. Correlate dynamic findings with static analysis from Ghidra/IDA Pro to validate assumptions, understand complex logic, and uncover obfuscated functionality.Static Reverse Engineering:Use advanced reverse engineering tools, with a focus on Ghidra and IDA Pro, to decompile and disassemble software. Analyze code paths, extract indicators, and uncover hidden or malicious logic not apparent through dynamic analysis alone.Vulnerability and Capability Research:Investigate and identify vulnerabilities, undocumented features, and novel capabilities within target systems. Develop proof-of-concept exploits and assess their potential operational impact. Model and simulate specific features and functions to understand how software was developed, compiled, and deployed.Tool Chain Mastery:Employ a specialized toolchain for analysis, including disk imagers, virtual machine managers, network scanners, and debuggers to perform end-to-end exploitation.Mentorship:Mentor junior engineers in SWRE methodologies, tools, and techniques.QualificationsRequired Qualifications:Bachelor's degree with 8+ years of relevant experience; OR Master's degree with 6+ years of relevant experience; OR PhD with 3+ years of relevant experience. A degree within one of the following fields is highly desired: Information Technology, Cybersecurity, Computer Science, Information Systems, Data Science, or Software Engineering. In lieu of a degree, an additional 4 years of relevant experience may be considered.Active TS/SCI clearance with Polygraph is required.3+ years of demonstrated experience in software reverse engineering, with a preference for backgrounds in material exploitation, malware analysis, or vulnerability research.Understanding of Windows and Linux operating system internals, x86/x64 and ARM assembly, and CPU architecture.Experience with static analysis tools such as IDA Pro, Ghidra, and Binary Ninja.Experience with debugging tools such as WinDbg, GDB, and similar platforms.Experience with virtualization, sandboxing, and emulation tools such as VMware, KVM, QEMU, and others.Experience with the SWRE toolchain, including network analysis tools (Wireshark, nmap) and Linux command-line proficiency.Experience with forensic disk image analysis to mount, modify, and extract artifacts from raw disk images.Ability to unpack, de-obfuscate, and analyze highly complex malicious applications.Experience in Linux/Unix environments, including advanced command-line operations and system-level administration.Knowledge of low-level programming languages (C, C++, Assembly) and scripting languages such as Python, Java, or .NET.A solid understanding of common security practices and the ability to identify security flaws in software architecture.Desired Qualifications:Active DoD 8570, IAT Level II Certification.Knowledge of advanced firmware analysis techniques and methodologies.Knowledge of secure boot processes.Familiarity with hardware-level attack techniques such as side-channel analysis or fault injection.Experience with Field Programmable Gate Array (FPGA) development.Experience monitoring hardware-level buses and interfaces such as i2C, USB, or JTAG.Familiarity with risk assessment and mitigation strategies for firmware vulnerabilities.Strong documentation skills to maintain detailed records of analysis processes and findings.Peraton OverviewPeraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world’s leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can’t be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we’re keeping people around the world safe and secure.Target Salary Range$135,000 - $216,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual’s experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.EEOEEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.Job SummaryRequisition ID: 2026-171046Position Category: Cyber SecurityClearance: Top Secret/SCI w/Poly
$180k - $220k
We are seeking a skilled Software Reverse Engineer to join our team and provide support to a DoD customer in Bethesda, MD. As a Software Reverse Engineer, you will be responsible for conducting software exploitation activities, including reverse engineering, development...Suggested- ...Job Description Job Description SOFTWARE REVERSE ENGINEER Vexterra Group is searching for a Senior Software Reverse Engineer support a Government Customer in Bethesda, Maryland: DUTIES Isolate, review, analyze, and reverse-engineer potentially malicious programs...SuggestedFor contractors
$112k - $154k
...STR is hiring a 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...SuggestedFull timeWork experience placementLocal areaNight shift$43.27 - $108.17 per hour
...you apply, this could be a multi-year process. Locations: Northern VA Description: This is a forensic software development and reverse engineering position combined into one! The candidate will be primarily focused on conducting software Reverse Engineering...SuggestedHourly payContract workFor contractorsLocal areaRemote workRelocation packageFlexible hours$135k - $216k
...vulnerability identification, and remediationMalware analysis and reverse engineeringResilient networking in support of cyber... ..., machine learning)Peraton Labs is seeking a talented Software Research Engineer to join our high performing team. This position is onsite...SuggestedContract workShift work3 days per week$112k - $179k
...Visit peraton.com to learn how we're keeping people around the world safe and secure. About The Role Requirements: Mobile Software Reverse Engineering (with support to development and malware analysis efforts). Background: Conduct software exploitation against...Contract workTemporary workWork experience placementShift work$204k - $284k
...Job Description Job Description STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers and engineers dedicated...Full timeWork experience placementLocal areaImmediate startNight shift$43.27 - $96.15 per hour
Vienna, VA, USA | Embedded Engineering | Hourly | 43.27-96.15 per hour | Full Time | Medical, Dental, Vision... ...will be primarily focused on conducting software analysis of embedded products. The focus will be on reverse engineering and potentially vulnerability analysis...Hourly payFull timeContract workFor contractorsLocal areaRemote workRelocation packageFlexible hours- This is a temporary position. The assignment duration is through September 6, 2027.JOB SUMMARYAs a FLEX Senior Full Stack Software Engineer at Marriott, you will be working on a state of the art React based micro-ui architecture. You will help build the next generation...Full timeTemporary workRemote workFlexible hours
$47.35 - $84.09 per hour
Join to apply for the FLEX Senior Software Engineer role at Jobs via Dice 1 day ago Be among the first 25 applicants Join to apply for the FLEX... ...Engineering, Full Stack Senior Cyber Capability Developer (Reverse Engineer) Lorton, VA $104,650.00-$189,175.00 2 weeks ago...Hourly payFull timeTemporary workRemote workFlexible hours$140k - $220k
...and will help you unlock your growth potential. One great choice can change everything. Thrive with us at ZoomInfo.As a Senior Software Engineer on the Integrations team, you'll design and build the systems that connect ZoomInfo's platform to the ecosystem of CRM, MAP,...Work from homeWorldwideMonday to Friday$112k - $176k
..., conduct meaningful code reviews, and help raise the bar for engineers around you Work with engineers, designers, and Product Managers... ...business What you bring: ~3–6 years of relevant software engineering experience building production web applications...Worldwide- ...**About the Role:** Join our team as a Security Product Reverse Engineer to analyze and audit security products, focusing on vulnerability... ...Engineering, or a related field. - At least 3 years of professional software development experience, including design, implementation,...
$112k - $176k
...your impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen-fast.About the RoleAs a Software Engineer III on the Developer Productivity team, you'll help build systems on our Python-based agentic platform that turn inputs such...Worldwide$87.1k - $157.45k
Leidos has an exciting opportunity for a Software Engineer in our Intel Security Sector's Analysis Solutions Business Area. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling...Full timeImmediate startFlexible hours$112k - $176k
..., conduct meaningful code reviews, and help raise the bar for engineers around youWork with engineers, designers, and Product Managers... ...the scale of the businessWhat you bring:3-6 years of relevant software engineering experience building production web applicationsProficiency...Worldwide$68.08k - $141.83k
...want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a IoT / Edge Software Engineer to join our team in Bethesda (REMOTE), Maryland (US-MD), United States (US).Job Summary:The IoT Edge Software Engineer is...Full timeContract workTemporary workWork at officeRemote workFlexible hours$50 per hour
...learning algorithms to LM products and platforms; Determines software methods to best acquire and execute knowledge; Implements algorithms... ...QualificationsBachelor's degree in Computer Science, Computer Engineering, Robotics, Applied Mathematics, or a related STEM field, and 9...Full timeTemporary workWork experience placementCasual workFlexible hours$154.05k - $278.48k
Leidos has a new and exciting opportunity for a Biometrics Software Engineer (SME) in our Intel Security Sector's Analysis Solutions Business Area. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical...Full timeImmediate startFlexible hours$5,000 per month
...One Technology & Management, Ltd. is seeking one (1) Security Software Engineer. This position is contingent upon award of the associated... ...The Security Software Engineer will be expected to: Debug and reverse engineer software. Analyze Windows Events and Linux syslog's,...For contractors$191k - $253k
...a portfolio of proprietary hardware and software operating in contested, classified, and... ...to support global operations. The Cyber Engineer designs and implements the cryptographic... ...Backgrounds in vulnerability research, reverse engineering, or national-security cryptographic...Full timeWork experience placementImmediate start$140k - $220k
...backs your ambition, you won’t just contribute. You’ll make things happen-fast.About the Role:We are seeking an experienced Sr Software Engineer to join our fast-paced, collaborative data team. In this role, you will have broad authority to drive the direction of our...Worldwide- ...storage tanks, water metering, energy metering, gas monitoring, and asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing, optimizing and performance engineering; for several mid - large wireless...
- A federal technology solutions provider is looking for a Software Engineer in Reston. The ideal candidate should possess full-stack development skills with proficiency in Java, Python, and TypeScript. Responsibilities include enhancing customer applications and collaborating...
$50 per hour
...FullTimeDepartment: Enterprise Business ServicesBusiness Unit: Enterprise Business ServicesStandard Job DescriptionThis position is for a software engineer working in MFC’s Windchill Product Lifecycle Management (PLM) system as well as other connected systems/applications. This...Full timeTemporary workWork experience placementCasual workFlexible hours$140k - $220k
...Thrive with us at ZoomInfo.We are looking for a highly skilled Mid level full-stack engineer to join the DAAS team located in Waltham Massachusetts. The ideal candidate is an experienced software engineer having knowledge of complex system design with excellent problem...Worldwide- DescriptionActioNet has an opening for a Senior Software Engineer requiring a Public Trust clearance located s Hybrid (1-2 days on-site) in Silver Spring, MD. ActioNet is an IT service provider and solutions integrator headquartered in Vienna, VA that works with the Federal...Remote work1 day per week
- DescriptionSenior Software Engineer - TS/SCI Xcelerate Solutions has an exciting opening for you as our next TS/SCI cleared Software Engineer supporting a long-term DIA-NDOC DOMEX Technology Platform (DTP) contract. You will work closely with Systems Engineers, Software...Contract workRemote workFlexible hours
$83k - $108k
...TSC is seeking entry level Software Engineers in Silver Spring, MD to support advanced concepts model and simulation development and execution for surface Navy radar and combat systems. The M&S effort is used for design, development, analytical evaluations of system...For contractorsFor subcontractorFlexible hours- ...Software Engineer I Lexical Intelligence provides software and services related to processing large-scale biomedical information sources. Our Natural Language Processing (NLP) and analytics software is used by policy and decision makers to evaluate and prioritize current...Temporary workWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Reverse Engineer. Be the first to apply!
- software developer fintech Bethesda, MD
- startup software engineer Bethesda, MD
- financial software developer Bethesda, MD
- junior software developer remote Bethesda, MD
- software engineer Bethesda, MD
- software engineer amazon Bethesda, MD
- senior robotics software engineer Bethesda, MD
- experienced software developer Bethesda, MD
- cybersecurity software engineer Bethesda, MD
- software engineer healthcare Bethesda, MD


