2

Entry Level Software Reverse Engineer Jobs in Philadelphia, PA

FPGA Engineer

Moorestown, NJ · On-site

$128K - $164K/yr

Hardware/Software Design: Work closely with other engineers to integrate FPGA designs with ... reverse engineering techniques - Experience with hardware acceleration techniques for ...

Entry Level Mechanical Engineer Firm Overview Do more than just build! At dbHMS, we are a ... Operate BIM Software. * Read and understand construction documents, floor plans and equipment ...

Entry Level Mechanical Engineer Firm Overview Do more than just build! At dbHMS, we are ... Operate BIM Software. * Read and understand construction documents, floor plans and equipment ...

Entry Level Civil Engineer

Berlin, NJ · On-site

$65K - $75K/yr

Entry Level Civil Engineer Department: Civil/Municipal Employment Type: Full Time Location: Berlin ... Experience with AutoCAD Civil 3D or similar engineering design software. Benefits The base salary ...

Entry Level Civil Engineer

Camden, NJ · On-site

$65K - $75K/yr

Entry Level Civil Engineer Department: Civil/Municipal Employment Type: Full Time Location: Camden ... Experience with AutoCAD Civil 3D or similar engineering design software. Benefits The base salary ...

Entry Level Civil Engineer

Camden, NJ · On-site

$65K - $75K/yr

Entry Level Civil Engineer Department: Civil/Municipal Employment Type: Full Time Location: Camden ... Experience with AutoCAD Civil 3D or similar engineering design software. Benefits The base salary ...

next page

Showing results 1-20

Entry Level Software Reverse Engineer information

See Philadelphia, PA salary details

$24.2K

$105.8K

$190.7K

How much do entry level software reverse engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for entry level software reverse engineer in Philadelphia, PA is $105,816.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,600.00 and $121,100.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Software Reverse Engineer vs Entry Level Malware Analyst?

AspectEntry Level Software Reverse EngineerEntry Level Malware Analyst
Required CredentialsBachelor's in Computer Science or related field, knowledge of programming and reverse engineering toolsBachelor's in Cybersecurity, Computer Science, or related, familiarity with malware analysis tools
Work EnvironmentTech companies, security firms, or R&D labs focusing on software securitySecurity operations centers, cybersecurity firms, or government agencies analyzing malicious software
Employer & Industry UsageUsed in software development, security research, and vulnerability assessmentUsed in cybersecurity, threat detection, and incident response

While both roles require a strong understanding of software and security, Entry Level Software Reverse Engineers focus on analyzing and understanding software code to identify vulnerabilities, whereas Entry Level Malware Analysts specialize in dissecting malicious software to understand threats and develop defenses. Both roles are essential in cybersecurity and often overlap in skills and tools used.

What are the most commonly searched types of Software Reverse Engineer jobs in Philadelphia, PA?

The most popular types of Software Reverse Engineer jobs in Philadelphia, PA are:

What are popular job titles related to Entry Level Software Reverse Engineer jobs in Philadelphia, PA?

For Entry Level Software Reverse Engineer jobs in Philadelphia, PA, the most frequently searched job titles are:

What job categories do people searching Entry Level Software Reverse Engineer jobs in Philadelphia, PA look for?

The top searched job categories for Entry Level Software Reverse Engineer jobs in Philadelphia, PA are:

What cities near Philadelphia, PA are hiring for Entry Level Software Reverse Engineer jobs?

Cities near Philadelphia, PA with the most Entry Level Software Reverse Engineer job openings:

Infographic showing various Entry Level Software Reverse Engineer job openings in Philadelphia, PA as of August 2026, with employment types broken down into 70% Full Time, and 30% Part Time. Highlights an 100% In-person job distribution, with an average salary of $105,816 per year, or $50.9 per hour.

Malware Forensics / Malware Analyst - DT #8 - Remote

Philadelphia, PA • Remote

Full-time

Posted 3 days ago

New


Job description

Malware Forensics / Malware Analyst

Location: Remote
Duration: 1–2 Weeks with potential extension

Position Overview

We are seeking an experienced Malware Forensics / Malware Analyst to investigate malicious software, analyze attacker techniques, and support cybersecurity incident response and threat hunting activities.

The role will focus on static and dynamic malware analysis, reverse engineering, behavioral analysis, memory forensics, and detection development. The ideal candidate will have strong hands-on experience analyzing suspicious executables, scripts, infected systems, and malware-related artifacts.

Key Responsibilities
  • Perform static and dynamic analysis of malware and suspicious files.
  • Reverse engineer suspicious executables, scripts, and other malicious artifacts.
  • Analyze malware behavior and identify:
    • Persistence mechanisms
    • Command-and-control (C2) communications
    • Payloads
    • Execution techniques
    • Evasion mechanisms
  • Analyze malicious code and determine its capabilities and intended behavior.
  • Develop Indicators of Compromise (IOCs) based on malware analysis findings.
  • Develop and refine YARA rules and other detection signatures.
  • Analyze memory dumps from infected or compromised systems.
  • Perform forensic analysis of systems affected by malware.
  • Correlate malware behavior with network and endpoint activity.
  • Support incident response and threat hunting teams during active investigations.
  • Document malware analysis procedures, technical findings, and conclusions.
  • Provide actionable recommendations for detection, containment, and remediation.
Key Technical Skills Reverse Engineering & Malware Analysis
  • IDA Pro
  • Ghidra
  • x64dbg
  • OllyDbg
  • Static malware analysis
  • Dynamic malware analysis
  • Reverse engineering
  • Executable and script analysis
System & Network Analysis
  • Procmon
  • Wireshark
  • Volatility
  • Memory forensics
  • Windows internals
  • Infected-system analysis
  • Network behavior analysis
Programming & Low-Level Analysis
  • Python
  • C/C++
  • Assembly
  • Understanding of Windows executable formats and operating-system internals
Detection & Threat Hunting
  • YARA
  • IOC development
  • Detection signature development
  • Threat hunting
  • Incident response
Required Qualifications
  • Proven experience in malware analysis, reverse engineering, or malware forensics.
  • Strong hands-on experience performing both static and dynamic malware analysis.
  • Experience reverse engineering suspicious executables and scripts.
  • Strong understanding of malware persistence, C2 mechanisms, payload execution, and attacker techniques.
  • Experience with memory analysis and infected-system investigation.
  • Proficiency with one or more reverse-engineering platforms such as IDA Pro, Ghidra, x64dbg, or OllyDbg.
  • Experience using tools such as Procmon, Wireshark, and Volatility.
  • Strong programming/scripting skills with Python and/or C/C++.
  • Working knowledge of Assembly and low-level system behavior.
  • Experience creating IOCs and detection rules, including YARA.
  • Understanding of incident response and threat-hunting methodologies.
  • Strong analytical, investigative, and technical documentation skills.
  • Ability to work independently in a remote environment.