Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Reverse Engineer

$135k - $216k

Peraton 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

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Software Reverse Engineer in Bethesda, MD vacancy
  • $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

    Zachary Piper Solutions

    Bethesda, MD
    1 day ago
  • $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... 
    Suggested
    Full time
    Work experience placement
    Local area
    Night shift

    Science & Technology Research (STR)

    Arlington, VA
    4 days ago
  • $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... 
    Suggested
    Hourly pay
    Contract work
    For contractors
    Local area
    Remote work
    Relocation package
    Flexible hours

    Cipher Tech Solutions

    Vienna, VA
    28 days ago
  • $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,... 
    Suggested
    Work from home
    Worldwide
    Monday to Friday

    ZoomInfo

    Bethesda, MD
    15 hours ago
  •  ...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.... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Marriott International

    Bethesda, MD
    4 days ago
  • $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 time
    Immediate start
    Flexible hours

    Leidos

    Bethesda, MD
    4 days ago
  • $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 time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Bethesda, MD
    3 days ago
  • $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 time
    Immediate start
    Flexible hours

    Leidos

    Bethesda, MD
    15 hours ago
  • $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 pay
    Full time
    Temporary work
    Remote work
    Flexible hours

    Jobs via Dice

    Bethesda, MD
    6 hours ago
  • $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

    ZoomInfo

    Bethesda, MD
    1 day ago
  • $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

    Imagine One

    Arlington, VA
    1 day ago
  • $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

    ZoomInfo

    Bethesda, MD
    15 hours ago
  • $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 time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Bethesda, MD
    3 days ago
  • 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 work
    Remote work
    Flexible hours

    Xcelerate Solutions

    Bethesda, MD
    2 days ago
  • $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 area
    Immediate start
    Flexible hours

    Leidos

    Bethesda, MD
    1 day ago
  • $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

    ZoomInfo

    Bethesda, MD
    21 hours ago
  • $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 work
    Temporary work
    Remote work

    Talentify.io

    Silver Spring, MD
    15 hours ago
  •  ...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... 

    AmNet Services, Inc.

    Silver Spring, MD
    2 days ago
  • $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

    Zoom Information, Inc.

    Bethesda, MD
    15 hours ago
  • $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 time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Covista

    Kensington, MD
    3 days ago
  •  ...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 work
    1 day per week

    Talentify.io

    Silver Spring, MD
    15 hours ago
  •  ...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 pay
    Contract work
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Base2 Solutions

    Bethesda, MD
    3 days ago
  • $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 work
    Local area
    Immediate start
    Remote work
    Flexible hours

    Leidos

    Silver Spring, MD
    2 days ago
  •  ...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

    Brivo

    Bethesda, MD
    22 days ago
  • $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 time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Bethesda, MD
    2 days ago
  • $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 work
    Local area
    Flexible hours

    Deloitte

    McLean, VA
    15 hours ago
  • $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 time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Washington DC
    1 day ago
  • $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 time
    Part time

    Washington Post

    Washington DC
    15 hours ago
  • $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 office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    Rosslyn, VA
    1 day ago
  • $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 work
    Work at office
    Local area
    Flexible hours

    OpenAI

    Washington DC
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Reverse Engineer. Be the first to apply!