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
...Software Reverse Engineer Bethesda, MD Top Secret/SCI Polygraph Career Level not specified $180,000 - $220,000 Job Description 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...Suggested$112k - $154k
...Software Reverse Engineer 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...SuggestedFull timeWork experience placementLocal areaNight shift$43.27 - $96.15 per hour
...If you apply, this could be a multi-year process. Location: Vienna, 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$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,...SuggestedWork from homeWorldwideMonday to Friday- ...International is seeking a highly engaged and a motivated Salesforce Engineer who is passionate about continuously improving their skills and... ...Ajax Experience serving as technical lead throughout the full software development life cycle and provide domain expertise....SuggestedFull timeTemporary workWork at officeRemote 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$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 an exciting opportunity for a 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 Methods and Modeling...Full timeImmediate startFlexible 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$112k - $176k
...that amplify your impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen-fast.As 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$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$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$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- 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
$57.85k - $104.58k
...Description Leidos has an exciting opportunity for a Jr. 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...Local areaImmediate 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$52 - $74 per hour
...Job Title: Software Engineer – Embedded Systems and Robotics Job Description This role focuses on designing, developing, and maintaining full-stack embedded software for autonomous drones, connected ground control station applications, and related companion software...Contract workTemporary workRemote work- ...Software Systems Engineer - IV America Networks is a leading sensor and networking solutions partner for companies in any Industrial, Manufacturing, and Waste management space. We design and manufacture sensors for storage tanks, water metering, energy metering, gas...
$140k - $220k
...that backs your ambition, you won’t just contribute. You’ll make things happen–fast. About the Role: As a Senior Backend Software Engineer on the Apps team, you'll be at the forefront of building and scaling ZoomInfo's core backend services. You'll work primarily...Worldwide$84.84k - $153.55k
...performance tuning, and capacity management for all organizational software systems as directed by management and senior staff. This... ...Software solutions delivery support and mentoring for Software Engineers. Lead the design and implementation of software solutions...Full timeTemporary workWork at officeVisa sponsorshipWork visaFlexible hours- ...Description ActioNet 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...Remote work1 day per week
- ...Referral Eligibility: Eligible U.S. Citizenship Required? Yes Position Summary Base-2 Solutions is seeking a Senior Software Engineer to support the design and implementation of a data-centric architecture leveraging cloud computing, artificial intelligence,...Hourly payContract workTemporary workImmediate startFlexible hoursShift work
$107.9k - $195.05k
...work, let Leidos show how to accelerate your career path. Leidos 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,...Contract workLocal areaImmediate startRemote workFlexible hours- ...make generative AI safe and dependable in production. Our best engineers are adept at picking up new things, enjoy solving challenging... ...designing, developing, and deploying highly available, scalable software solutions. ~5+ years of deep, hands-on experience with Node....Worldwide
$110.3k - $204.9k
...and capabilities, while delivering the speed, agility, and insights necessary to stay ahead of rapidly-evolving threats.As a Software Engineer Sr, you will work within a Scaled Agile Scrum team comprised of business representatives and IT employees to complete software...Full timeTemporary workWork experience placementCasual workFlexible hours$102.5k - $170.9k
Position Summary Our AI & Engineering team helps transform technology platforms, drive innovation, and deliver meaningful impact... ...ventures, and fuel growth through innovation.Work you'll doAs a Software Engineer II on the Engineering as a Service team, you will be...Temporary workLocal areaFlexible hours$86.8k - $198k
Full Stack Software EngineerThe Opportunity: As a full stack software engineer, you can resolve complex problems with complete end-to-end solutions in a fast-paced, Agile environment. If you’re looking for the opportunity to not just develop software, but to help build...Full timeContract workPart timeWork at officeLocal areaRemote work$98.8k - $164.6k
...departments, including Brand & Events, Communications, Customer Care, Engineering & Product, Finance, Human Resources, Legal, Marketing &... ...Sales.Why This Role MattersWe are looking for a Full Stack Software Engineer to join the Subscriptions team at The Washington Post...Full timePart time$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...Work at officeLocal areaVisa sponsorshipFlexible hoursShift work$207k - $385k
About the TeamJoin the engineering teams that bring OpenAI’s ideas safely to the world!The Applied Engineering team works across research... ...to us than unfettered growth.About the RoleWe’re seeking Software Engineers who can solve complex, high-impact problems across our...Contract workWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Reverse Engineer. Be the first to apply!
- software engineer full time Bethesda, MD
- graduate software developer no experience Bethesda, MD
- software engineer healthcare Bethesda, MD
- network software engineer Bethesda, MD
- senior software engineer Bethesda, MD
- software system engineer Bethesda, MD
- software developer Bethesda, MD
- ngo software engineer Bethesda, MD
- startup software engineer Bethesda, MD
- software web developer Bethesda, MD



