... software and open-source projects, including reverse engineering, fuzzing, root-cause analysis, exploitability assessment, patch analysis, variant analysis, and PoC validation. • Build reusable ...
... software and open-source projects, including reverse engineering, fuzzing, root-cause analysis, exploitability assessment, patch analysis, variant analysis, and PoC validation. • Build reusable ...
... software and open-source projects, including reverse engineering, fuzzing, root-cause analysis, exploitability assessment, patch analysis, variant analysis, and PoC validation. • Build reusable ...
... software and open-source projects, including reverse engineering, fuzzing, root-cause analysis, exploitability assessment, patch analysis, variant analysis, and PoC validation. • Build reusable ...
Software Engineer, AI Integrations
Mountain View, CA · Remote
$130K - $190K/yr
Utilize the latest developments in LLM technology to automate the reverse-engineering of electronic ... professional software development industry experience * Proficiency in frontend languages like ...
Quick apply
Software Engineer, AI Integrations
Mountain View, CA · Remote
$130K - $190K/yr
Utilize the latest developments in LLM technology to automate the reverse-engineering of electronic ... professional software development industry experience * Proficiency in frontend languages like ...
Software Engineer
Mountain View, CA · On-site
We are looking for a Software Engineer to join our Engineering team. This contract has a 6 month ... benefits, training, and apprenticeship. CENTRL makes hiring decisions based solely on ...
Software Engineer
Mountain View, CA · On-site
We are looking for a Software Engineer to join our Engineering team. This contract has a 6 month ... benefits, training, and apprenticeship. CENTRL makes hiring decisions based solely on ...
Software Engineer
Mountain View, CA · On-site +1
We are looking for a Software Engineer to join our Engineering team. This contract has a 6 month ... benefits, training, and apprenticeship. CENTRL makes hiring decisions based solely on ...
Software Engineer
Mountain View, CA · On-site +1
We are looking for a Software Engineer to join our Engineering team. This contract has a 6 month ... benefits, training, and apprenticeship. CENTRL makes hiring decisions based solely on ...
Software Engineer
Mountain View, CA · On-site
We are looking for a Software Engineer to join our Engineering team. This contract has a 6 month ... benefits, training, and apprenticeship. CENTRL makes hiring decisions based solely on ...
Quick apply
Software Engineer
Mountain View, CA · On-site
We are looking for a Software Engineer to join our Engineering team. This contract has a 6 month ... benefits, training, and apprenticeship. CENTRL makes hiring decisions based solely on ...
You will work with Engineering, Operations, Suppliers, Finance and Sales teams to ensure our ... You will shape custom tools and software that is developed for your unique use cases. You will ...
You will work with Engineering, Operations, Suppliers, Finance and Sales teams to ensure our ... You will shape custom tools and software that is developed for your unique use cases. You will ...
Sr. Software Engineer - Windows Sensor (Hybrid)
Sunnyvale, CA · Hybrid
$143K - $189K/yr
Research techniques for detecting malicious activity, including some reverse engineering and/or big ... quality Windows software in C/C++ or other low-level programming languages. * Demonstrated ...
Sr. Software Engineer - Windows Sensor (Hybrid)
Sunnyvale, CA · Hybrid
$143K - $189K/yr
Research techniques for detecting malicious activity, including some reverse engineering and/or big ... quality Windows software in C/C++ or other low-level programming languages. * Demonstrated ...
Senior Mechanical Engineer - Thermo/Fluid Systems
San Jose, CA · On-site
$113K - $153K/yr
... reverse engineering, and lifecycle evaluation of steam and gas turbine systems and associated ... software * Strong understanding of turbomachinery operation, thermodynamics, fluid mechanics ...
Quick apply
Senior Mechanical Engineer - Thermo/Fluid Systems
San Jose, CA · On-site
$113K - $153K/yr
... reverse engineering, and lifecycle evaluation of steam and gas turbine systems and associated ... software * Strong understanding of turbomachinery operation, thermodynamics, fluid mechanics ...
You will work with Engineering, Operations, Suppliers, Finance and Sales teams to ensure our ... You will shape custom tools and software that is developed for your unique use cases. You will ...
You will work with Engineering, Operations, Suppliers, Finance and Sales teams to ensure our ... You will shape custom tools and software that is developed for your unique use cases. You will ...
Product Security Research Engineer
San Jose, CA · On-site
$96 - $101/hr
A strong understanding of software vulnerabilities (logic flaws, memory corruption, auth bypasses ... Experience with reverse engineering or high-level exploit development in a research-focused ...
Quick apply
Product Security Research Engineer
San Jose, CA · On-site
$96 - $101/hr
A strong understanding of software vulnerabilities (logic flaws, memory corruption, auth bypasses ... Experience with reverse engineering or high-level exploit development in a research-focused ...
You will work with Engineering, Operations, Suppliers, Finance and Sales teams to ensure our ... You will shape custom tools and software that is developed for your unique use cases. You will ...
You will work with Engineering, Operations, Suppliers, Finance and Sales teams to ensure our ... You will shape custom tools and software that is developed for your unique use cases. You will ...
We are looking for a Software Engineer to join our Engineering team. This contract has a 6 month ... benefits, training, and apprenticeship. CENTRL makes hiring decisions based solely on ...
Quick apply
We are looking for a Software Engineer to join our Engineering team. This contract has a 6 month ... benefits, training, and apprenticeship. CENTRL makes hiring decisions based solely on ...
Utilize AI agents to reverse-engineer and document our core business systems across the enterprise ... Required : • 15+ years in software engineering, with 7+ years in enterprise architecture. • ...
Utilize AI agents to reverse-engineer and document our core business systems across the enterprise ... Required : • 15+ years in software engineering, with 7+ years in enterprise architecture. • ...
Data Science Engineer
San Jose, CA · On-site
$134K - $161K/yr
Analyze data toidentifyor resolve operational problems to create processes to reverse engineer existing data flows and source-to-target mappings and work with data engineering teams to implement ...
Data Science Engineer
San Jose, CA · On-site
$134K - $161K/yr
Analyze data toidentifyor resolve operational problems to create processes to reverse engineer existing data flows and source-to-target mappings and work with data engineering teams to implement ...
... software co-design and a demonstrated drive to learn independently Strong communication skills and the ability to collaborate effectively across teams Understanding the design or reverse-engineering ...
... software co-design and a demonstrated drive to learn independently Strong communication skills and the ability to collaborate effectively across teams Understanding the design or reverse-engineering ...
... software co-design and a demonstrated drive to learn independently Strong communication skills and the ability to collaborate effectively across teams Understanding the design or reverse-engineering ...
... software co-design and a demonstrated drive to learn independently Strong communication skills and the ability to collaborate effectively across teams Understanding the design or reverse-engineering ...
Security Engineer, Data Center Network Device Security
Sunnyvale, CA · On-site
$147 - $210/hr
Knowledge of security, reverse engineering, firmware, C, C++, embedded systems. * Understanding of ... In this role, you will also work with software engineers to proactively identify and fix security ...
Security Engineer, Data Center Network Device Security
Sunnyvale, CA · On-site
$147 - $210/hr
Knowledge of security, reverse engineering, firmware, C, C++, embedded systems. * Understanding of ... In this role, you will also work with software engineers to proactively identify and fix security ...
Manager, Memory & Symbolication Tools
$206K - $356K/yr
Description We're looking for developers who are passionate about improving software! This is within the Xcode Runtime Tools team, and core interests should include optimization, reverse engineering ...
Manager, Memory & Symbolication Tools
$206K - $356K/yr
Description We're looking for developers who are passionate about improving software! This is within the Xcode Runtime Tools team, and core interests should include optimization, reverse engineering ...
Description We're looking for developers who are passionate about improving software! This is within the Xcode Runtime Tools team, and core interests should include optimization, reverse engineering ...
Description We're looking for developers who are passionate about improving software! This is within the Xcode Runtime Tools team, and core interests should include optimization, reverse engineering ...
Apprentice Software Reverse Engineer information
See Santa Clara, CA salary details
$17.27 is the 25th percentile. Wages below this are outliers.
$16.37 - $17.50
32% of jobs
The median wage is $18.60 / hr.
$17.50 - $18.63
19% of jobs
$18.63 - $19.76
0% of jobs
$19.76 - $20.89
0% of jobs
$20.89 - $22.02
5% of jobs
$22.02 - $23.15
7% of jobs
$23.15 - $24.28
7% of jobs
$24.96 is the 75th percentile. Wages above this are outliers.
$24.28 - $25.41
7% of jobs
$25.41 - $26.54
7% of jobs
$26.54 - $27.67
7% of jobs
$27.67 - $28.80
7% of jobs
$16
$21
$28
How much do apprentice software reverse engineer jobs pay per hour?
What is the difference between Apprentice Software Reverse Engineer vs Junior Software Developer?
| Aspect | Apprentice Software Reverse Engineer | Junior Software Developer |
|---|---|---|
| Required Credentials | Basic programming knowledge, understanding of reverse engineering tools | Degree in Computer Science or related field, coding skills |
| Work Environment | Security firms, cybersecurity teams, software companies | Software development teams, tech companies, startups |
| Employer & Industry Usage | Cybersecurity, software security analysis | General software development |
| Common Search & Comparison | Often compared for entry-level cybersecurity roles | Compared for entry-level programming roles |
The Apprentice Software Reverse Engineer typically focuses on analyzing and understanding software through reverse engineering techniques, often in cybersecurity contexts. In contrast, a Junior Software Developer primarily writes, tests, and maintains software code. While both roles may require programming skills, the reverse engineer emphasizes security analysis and disassembly, whereas the developer concentrates on software creation. Understanding these differences helps job seekers identify roles aligned with their skills and career goals.
What does an apprentice software reverse engineer do?
What are the key skills and qualifications needed to thrive as an apprentice software reverse engineer?
What types of projects or tasks can an apprentice software reverse engineer expect to work on during the initial months?
Sr Staff Security Researcher (AI-Assisted Vulnerability Research)
Santa Clara, CA • On-site
Full-time
Posted 22 days ago
Job description
Palo Alto Networks is dedicated to protecting the digital way of life through innovative cybersecurity solutions. The Sr Staff Security Researcher will focus on AI-assisted vulnerability research, working on the design and improvement of AI/security harnesses to discover and validate high-impact vulnerabilities in software. This role involves conducting deep technical analysis, building research infrastructure, and producing high-quality security artifacts.
Responsibilities:
• Design, build, and improve AI/security harnesses for vulnerability research, with emphasis on reproducibility, validation quality, exploitability clarity, false-positive reduction, and stable evidence generation.
• Produce high-quality research and security artifacts, such as improved harness capabilities, validated findings, root-cause analyses, technical reports, benchmarks, internal research artifacts, open-source tools, responsible disclosures, publications, or CVEs where appropriate.
• Conduct deep technical analysis across real-world software and open-source projects, including reverse engineering, fuzzing, root-cause analysis, exploitability assessment, patch analysis, variant analysis, and PoC validation.
• Build reusable research infrastructure, including target setup automation, fuzzing harnesses, AI agent workflows, benchmark environments, validation oracles, triage pipelines, evaluation metrics, and maintainer-facing reporting workflows.
• Use LLMs, AI agents, fuzzing, static/dynamic analysis, program analysis, reverse engineering automation, and security automation to improve the quality, speed, coverage, and reliability of vulnerability research workflows.
• Analyze large-scale harness outputs, including successful findings, failed attempts, crash clusters, validation traces, false positives, patch comparisons, and target patterns, to identify new research opportunities and improve future harness capabilities.
Qualifications:
Required:
• Master's degree in Computer Science, Cybersecurity, or a related technical field, or equivalent practical experience.
• Demonstrated ability to independently drive a technical research project from problem formulation to implementation, evaluation, and written results.
• Evidence of original security research or high-signal technical output, such as CVEs, responsible disclosures, bug bounty findings, security conference papers, technical writeups, GitHub projects, fuzzers, harnesses, exploit analyses, AI/security benchmarks, open-source security tools, or comparable research artifacts.
• 5+ years of experience in vulnerability research, offensive security research, reverse engineering, fuzzing, exploit development, program analysis, security automation, or a closely related security research role.
• Demonstrated experience in one or more of the following: vulnerability research, reverse engineering, fuzzing, exploit development, root-cause analysis, exploitability assessment, PoC development, patch analysis, program analysis, or security tooling.
• Experience designing or building reproducible security experiments, including target setup, harness development, validation logic, oracle design, evaluation metrics, false-positive analysis, or reporting workflows.
• Strong programming skills. Strong knowledge of modern operating systems, network protocols, application security, software vulnerability classes, and common exploitation or validation techniques.
• Strong written communication skills, including the ability to document methods, evidence, limitations, reproduction steps, impact, and remediation guidance clearly.
Preferred:
• PhD in Computer Science, Cybersecurity, AI/ML, Systems, Programming Languages, or a related field, or equivalent demonstrated research experience.
• Experience building AI agent harnesses, fuzzing harnesses, evaluation harnesses, vulnerability validation workflows, exploitability triage systems, patch validation pipelines, security benchmarks, or open-source vulnerability research tooling.
• Experience handling real vulnerabilities end-to-end, including target selection, environment setup, harnessing, reproduction, root-cause analysis, exploitability assessment, patch comparison, responsible disclosure, and maintainer communication.
• Knowledge of security in one or more of the following areas: Web Security, OS & Kernel Security, Browser Security, Software Supply Chain Security, OT/IoT Security, Network/Protocol Security, Cloud Security, Application Security, file parser security, or protocol parser security.
• Strong practical artifacts are highly valued. A public track record of security research, such as conference presentations, publications, CVEs, responsible disclosures, bug bounty results, technical blogs, GitHub projects, open-source security tools, AI/security benchmarks, agent frameworks, or security research artifacts.
• High-impact maintainer relationships, experience reporting vulnerabilities to major open-source projects, or a track record of clear, actionable, well-received vulnerability disclosures is a strong plus.
Company:
Palo Alto Networks is a cybersecurity company that offers cybersecurity solutions for organizations. Founded in 2005, the company is headquartered in Santa Clara, USA, with a team of 10001+ employees. The company is currently Late Stage.
About Palo Alto Networks
Sourced by ZipRecruiter
Industry
Network security
Company size
10,000+ Employees
Headquarters location
Santa Clara, CA, US
Year founded
2005