Ability to find vulnerabilities via reverse engineering in software that is provided only in binary form * Experience performing fault injection & side-channel analysis attacks on hardware
Ability to find vulnerabilities via reverse engineering in software that is provided only in binary form * Experience performing fault injection & side-channel analysis attacks on hardware
Senior Product Manager, Reverse ETL
Oakland, CA · Hybrid
$145K - $191K/yr
Lead a cross-functional team of designers, engineers, product marketing and more to ensure a ... Proven history of delivering highly successful and innovative software products related to data and ...
Senior Product Manager, Reverse ETL
Oakland, CA · Hybrid
$145K - $191K/yr
Lead a cross-functional team of designers, engineers, product marketing and more to ensure a ... Proven history of delivering highly successful and innovative software products related to data and ...
Lead a cross-functional team of designers, engineers, product marketing and more to ensure a ... Proven history of delivering highly successful and innovative software products related to data and ...
Lead a cross-functional team of designers, engineers, product marketing and more to ensure a ... Proven history of delivering highly successful and innovative software products related to data and ...
Software Engineer - Data Infrastructure
San Francisco, CA · On-site
$134K - $162K/yr
We serve a diverse set of stakeholders, including AI researchers, machine learning engineers, data ... Experience with reverse ETL, personalization platforms, or real-time event ingestion systems.
Software Engineer - Data Infrastructure
San Francisco, CA · On-site
$134K - $162K/yr
We serve a diverse set of stakeholders, including AI researchers, machine learning engineers, data ... Experience with reverse ETL, personalization platforms, or real-time event ingestion systems.
Intern - Engineering
$20.94 - $34.89/hr
Reverse engineer and create/update drawings for production tooling * Conduct production process ... Experience with 3D modeling software such as Autodesk Inventor or Solidworks * Ability to manage ...
Intern - Engineering
$20.94 - $34.89/hr
Reverse engineer and create/update drawings for production tooling * Conduct production process ... Experience with 3D modeling software such as Autodesk Inventor or Solidworks * Ability to manage ...
Intern - Engineering
Richmond, CA · On-site
$20.94 - $34.89/hr
Reverse engineer and create/update drawings for production tooling * Conduct production process ... Experience with 3D modeling software such as Autodesk Inventor or Solidworks * Ability to manage ...
Intern - Engineering
Richmond, CA · On-site
$20.94 - $34.89/hr
Reverse engineer and create/update drawings for production tooling * Conduct production process ... Experience with 3D modeling software such as Autodesk Inventor or Solidworks * Ability to manage ...
We're building a modern protocol-aware reverse-proxy for datastores and APIs that helps ... About the Role Formal is on a mission to build the best engineering team and we're looking for ...
We're building a modern protocol-aware reverse-proxy for datastores and APIs that helps ... About the Role Formal is on a mission to build the best engineering team and we're looking for ...
Software Engineer | Backend
San Francisco, CA · On-site
$180 - $240/hr
We're building a modern protocol-aware reverse-proxy for datastores and APIs that helps ... About The Role Formal is on a mission to build the best engineering team and we're looking for ...
New
Software Engineer | Backend
San Francisco, CA · On-site
$180 - $240/hr
We're building a modern protocol-aware reverse-proxy for datastores and APIs that helps ... About The Role Formal is on a mission to build the best engineering team and we're looking for ...
New
Software Engineer, Backend Systems (SF)
San Francisco, CA · On-site
$185K - $300K/yr
About the Role We are looking for Software Engineers - Backend Systems on behalf of our client, an ... Stage 5: Reverse Diligence Call (45 minutes) - A one-on-one conversation with one of the company ...
Quick apply
Software Engineer, Backend Systems (SF)
San Francisco, CA · On-site
$185K - $300K/yr
About the Role We are looking for Software Engineers - Backend Systems on behalf of our client, an ... Stage 5: Reverse Diligence Call (45 minutes) - A one-on-one conversation with one of the company ...
Ability to work effectively across hardware and software boundaries * Knowledge of NIST firmware ... Firmware vulnerability research, reverse-engineering, or fuzzing * Previous work with AI/ML ...
Ability to work effectively across hardware and software boundaries * Knowledge of NIST firmware ... Firmware vulnerability research, reverse-engineering, or fuzzing * Previous work with AI/ML ...
Senior Compliance Engineer
San Francisco, CA · On-site
$137 - $188/hr
... software for use of Dolby technologies and potential infringement. * Conduct detailed forensic ... Five or more years of experience in reverse engineering, compliance engineering, failure ...
Senior Compliance Engineer
San Francisco, CA · On-site
$137 - $188/hr
... software for use of Dolby technologies and potential infringement. * Conduct detailed forensic ... Five or more years of experience in reverse engineering, compliance engineering, failure ...
Job ID: 21-11930 QUALIFCATIONS: • Bachelor Degree in Information Systems, Engineering or related ... of the overall software development lifecycle (SDLC) or Agile software development. • ...
Job ID: 21-11930 QUALIFCATIONS: • Bachelor Degree in Information Systems, Engineering or related ... of the overall software development lifecycle (SDLC) or Agile software development. • ...
Hands-on software engineering ability is the most important qualification for this role. Prior ... Nginx, reverse proxies, SSL, and DNS * Cloudflare * MySQL or similar relational databases * Git ...
New
Hands-on software engineering ability is the most important qualification for this role. Prior ... Nginx, reverse proxies, SSL, and DNS * Cloudflare * MySQL or similar relational databases * Git ...
New
React Achitect/Developer (Data Platform Integration)
San Francisco, CA · Remote
$51.50 - $68.25/hr
Strong problem-solving and reverse engineering skills Team & Environment * Work closely with data engineers, analysts, and product teams * Fast-paced environment with opportunities to work on complex ...
Quick apply
React Achitect/Developer (Data Platform Integration)
San Francisco, CA · Remote
$51.50 - $68.25/hr
Strong problem-solving and reverse engineering skills Team & Environment * Work closely with data engineers, analysts, and product teams * Fast-paced environment with opportunities to work on complex ...
We're building a modern protocol-aware reverse-proxy for datastores and APIs that helps ... About the Role Formal is on a mission to build the best engineering team and we're looking for ...
We're building a modern protocol-aware reverse-proxy for datastores and APIs that helps ... About the Role Formal is on a mission to build the best engineering team and we're looking for ...
Director, Patent Litigation Consulting (High-Tech IP)
San Francisco, CA · On-site
$180 - $250/hr
... reverse engineering, patent portfolio analysis, and expert report support. Our client matters span software, telecommunications, semiconductors, and emerging technology sectors, including AI/ML ...
Director, Patent Litigation Consulting (High-Tech IP)
San Francisco, CA · On-site
$180 - $250/hr
... reverse engineering, patent portfolio analysis, and expert report support. Our client matters span software, telecommunications, semiconductors, and emerging technology sectors, including AI/ML ...
Hands-on software engineering ability is the most important qualification for this role. Prior ... Nginx, reverse proxies, SSL, and DNS * Cloudflare * MySQL or similar relational databases * Git ...
New
Hands-on software engineering ability is the most important qualification for this role. Prior ... Nginx, reverse proxies, SSL, and DNS * Cloudflare * MySQL or similar relational databases * Git ...
New
Senior Offensive Security Engineer
San Mateo, CA · On-site
$130K - $178K/yr
Knowledge: of security concepts including reverse engineering, cloud security (AWS/Azure/GCP ... Comfortable with deploying and configuring Open Source software, but you also review what tools are ...
Senior Offensive Security Engineer
San Mateo, CA · On-site
$130K - $178K/yr
Knowledge: of security concepts including reverse engineering, cloud security (AWS/Azure/GCP ... Comfortable with deploying and configuring Open Source software, but you also review what tools are ...
What matters is that you can find and reason about real weaknesses in software and infrastructure ... reverse engineering * Ability to explain each step of your reasoning clearly in writing, and to ...
What matters is that you can find and reason about real weaknesses in software and infrastructure ... reverse engineering * Ability to explain each step of your reasoning clearly in writing, and to ...
What matters is that you can find and reason about real weaknesses in software and infrastructure ... reverse engineering * Ability to explain each step of your reasoning clearly in writing, and to ...
What matters is that you can find and reason about real weaknesses in software and infrastructure ... reverse engineering * Ability to explain each step of your reasoning clearly in writing, and to ...
Software Reverse Engineer information
See San Francisco, CA salary details
$91.48 - $94.26
8% of jobs
$94.26 - $97.04
9% of jobs
$99.47 is the 25th percentile. Wages below this are outliers.
$97.04 - $99.82
8% of jobs
$99.82 - $102.60
9% of jobs
$102.60 - $105.38
9% of jobs
The median wage is $106.93 / hr.
$105.38 - $108.16
9% of jobs
$108.16 - $110.94
9% of jobs
$110.94 - $113.72
9% of jobs
$114.42 is the 75th percentile. Wages above this are outliers.
$113.72 - $116.50
8% of jobs
$116.50 - $119.28
9% of jobs
$119.28 - $122.07
9% of jobs
$91
$107
$122
How much do software reverse engineer jobs pay per hour?
What is a software reverse engineer?
A Software Reverse Engineer analyzes software to understand its design, functionality, and security vulnerabilities. This role often involves decompiling code, identifying weaknesses, and improving software security. Reverse engineers work in cybersecurity, malware analysis, and software compatibility. They use tools like disassemblers, debuggers, and decompilers to inspect software behavior. This field requires strong programming skills and knowledge of operating systems and architectures.
What does a software reverse engineer do?
As a Software Reverse Engineer, your day often involves analyzing compiled code, identifying program structures, and uncovering hidden functionalities or vulnerabilities within software applications. You may spend significant time using tools like disassemblers and debuggers to inspect binaries, document findings, and collaborate closely with security analysts, developers, or legal teams. Problem-solving and attention to detail are essential, as projects often involve working with both legacy and modern systems. While much of the work is independent, frequent communication with team members is required to share insights and develop effective remediation strategies.
What are the key skills and qualifications needed to thrive as a software reverse engineer?
To thrive as a Software Reverse Engineer, you need strong proficiency in programming languages (such as C/C++ and Assembly), deep understanding of operating systems, and expertise in reverse engineering methodologies—often supported by a degree in computer science or related experience. Familiarity with disassemblers, debuggers, decompilers (like IDA Pro, Ghidra, OllyDbg), and relevant certifications such as OSCP or CEH is highly valued. Analytical thinking, attention to detail, and excellent problem-solving skills set top candidates apart. These abilities are critical for dissecting complex binaries, uncovering vulnerabilities, and ensuring effective collaboration while adhering to legal and ethical guidelines.
What are the most commonly searched types of Software Reverse Engineer jobs in San Francisco, CA?
The most popular types of Software Reverse Engineer jobs in San Francisco, CA are:
What are popular job titles related to Software Reverse Engineer jobs in San Francisco, CA?
For Software Reverse Engineer jobs in San Francisco, CA, the most frequently searched job titles are:
- Staff Software Engineer Remote
- Video Software Engineer
- Government Software Engineer
- Junior Embedded Software Engineer
- Senior Specialist Software Engineer 500K
- Senior Software Engineer Team Lead
- Temporary Software Engineer Relocation
- Senior Software Engineer Contract
- Remote H1B Visa Sponsorship Software Engineer
- Freelance Software Reverse Engineer
What job categories do people searching Software Reverse Engineer jobs in San Francisco, CA look for?
The top searched job categories for Software Reverse Engineer jobs in San Francisco, CA are:
What cities near San Francisco, CA are hiring for Software Reverse Engineer jobs?
Cities near San Francisco, CA with the most Software Reverse Engineer job openings:

Full-time
Re-posted 25 days ago
Job description
We're seeking a vulnerability assessment candidate for platform security. You'll work cross functionally with teams across Anthropic and our partners to assess security features in hardware, firmware, bootloaders, operating systems, and attestation systems to identify and remove vulnerabilities from the ground up.
This role requires expertise in low-level systems security and the ability to audit the most security-critical platform elements. This is not a role where you can simply file a ticket and hope that the fixes get into production and stay in production. The role requires taking ownership that everything you find is eliminated fully and correctly in production, including ensuring known vulnerabilities are never reintroduced.
Key responsibilities- Audit secure boot chains from firmware through OS initialization for diverse hardware platforms (CPUs, BMCs, switches, peripherals, and embedded microcontrollers)
- Audit attestation systems that provide cryptographic proof of system state from hardware root of trust through application layer
- Audit measured boot implementations and runtime integrity monitoring
- Integrate security controls with infrastructure teams without impacting training performance
- Validate security mechanisms before production deployment
- Conduct firmware vulnerability assessments and penetration testing
- Build firmware vulnerability assessment pipelines for continuous security monitoring
- Document security architectures and maintain threat models
- Collaborate with software and hardware vendors to ensure security capabilities meet our requirements for exploit mitigation
- Proven track record of conducting hands-on vulnerability auditing on complex, security-critical systems
- Hands-on experience with secure boot, measured boot, and attestation technologies (TPM, Intel TXT, AMD SEV, ARM TrustZone)
- Strong understanding of cryptographic protocols and hardware security modules
- Experience with UEFI/BIOS or embedded firmware security, bootloader hardening, and chain of trust implementation
- Proficiency in low-level programming languages (C, Assembly) and systems programming
- Knowledge of firmware vulnerability assessment and threat modeling
- Ability to work effectively across hardware and software boundaries
- Strong communication and cross functional collaboration skills
- Track record of assessing security architectures for complex, distributed systems
- 8+ years of experience in systems security, with at least 5 years focused on low-level security (firmware, bootloaders, and OS kernel-level security)
- Capacity to audit for logic bugs in code written in Rust or Go
- Ability to find vulnerabilities via reverse engineering in software that is provided only in binary form
- Experience performing fault injection & side-channel analysis attacks on hardware
- Experience auditing silicon root of trust implementations
- Experience auditing confidential computing technologies and hardware-based TEEs
- Background in formal verification or security proof techniques
- 5 or more talks at top-tier security conferences with candidate listed as first author
- Experience using LLMs to automate security assessment (including tooling creation)
- Experience securing large-scale HPC or cloud infrastructure
- Previous work with AI/ML infrastructure security
About Anthropic
Sourced by ZipRecruiter
Industry
Software development and internet and it
Company size
11 - 50 Employees
Headquarters location
Daly City, CA, US