1

Senior Reverse Engineer Jobs in Newark, CA (NOW HIRING)

New Position: Sr. Mechanical Engineer Location: Milpitas, CA Job Summary: • Very Good experience ... Experience in reverse engineering can be an added advantage. • SEMI (S2, S8) standards ...

Job Summary We are seeking a highly capable and hands-on Senior Software Engineer to lead the ... Use AI tools to Reverse-engineer legacy applications, generate technical documentation, accelerate ...

Extract tribal knowledge from agency owners, senior staff, and producers, then translate it into ... Proven ability to reverse-engineer undocumented systems, work with incomplete documentation, and ...

Extract tribal knowledge from agency owners, senior staff, and producers, then translate it into ... Proven ability to reverse-engineer undocumented systems, work with incomplete documentation, and ...

Part-focused thinking: ability to reverse-engineer manufacturing solutions from part requirements with volume production in mind * SolidWorks: advanced modeling for complex parts and custom tooling ...

Part-focused thinking: ability to reverse-engineer manufacturing solutions from part requirements with volume production in mind * SolidWorks: advanced modeling for complex parts and custom tooling ...

Senior Materials & Process Engineer

Saratoga, CA · On-site

$114K - $148K/yr

Part-focused thinking: ability to reverse-engineer manufacturing solutions from part requirements with volume production in mind * SolidWorks: advanced modeling for complex parts and custom tooling ...

Senior Business Analyst (CRM)

San Ramon, CA · On-site

$103K - $133K/yr

If interested, please send us your resume along with all the details Key requirements Senior ... reverse engineering techniques etc. Experience in conducting and documenting cross functional ...

Serve as a senior technical resource across the IPP organization, providing expertise on Dolby ... Five or more years of experience in reverse engineering, compliance engineering, failure ...

Senior Software Engineer

San Francisco, CA · On-site +1

$144K - $190K/yr

We are looking for a talented Senior Software Engineer to join our team! PolySwarm is developing ... Experience with malicious software analysis and reverse engineering * MS or PhD in Computer Science ...

Senior Software Engineer

San Francisco, CA · On-site +1

$144K - $190K/yr

Description We are looking for a talented Senior Software Engineer to join our team! PolySwarm is ... Experience with malicious software analysis and reverse engineering * MS or PhD in Computer Science ...

... Senior Embedded Security Engineer as part of the Security team at SPAN. In this role, you will ... and reverse engineering. * Harden Linux and POSIX-based operating systems to minimize attack ...

Showing results 21-40

Senior Reverse Engineer information

See Newark, CA salary details

$66.9K

$142.3K

$206.4K

How much do senior reverse engineer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for senior reverse engineer in Newark, CA is $142,340.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,500.00 and $161,400.00 per year, depending on experience, location, and employer.

What is a senior reverse engineer?

Senior Reverse Engineers are experienced professionals who analyze software, hardware, or systems to understand their design, functionality, and vulnerabilities. They often work to deconstruct compiled code or firmware to identify security flaws, ensure software compliance, or aid in malware analysis. Their expertise is crucial in cybersecurity, forensics, and software interoperability, as they help organizations protect against threats and improve system resilience. Senior Reverse Engineers typically have advanced knowledge of programming languages, debugging tools, and operating systems. They may also lead teams, mentor junior engineers, and contribute to strategic security initiatives.

What skills and qualifications are needed to thrive as a senior reverse engineer?

To thrive as a Senior Reverse Engineer, you need deep expertise in software analysis, assembly language, malware analysis, and computer architecture, often supported by a degree in computer science or related fields. Proficiency with tools such as IDA Pro, Ghidra, OllyDbg, and experience with debuggers and disassemblers are typically required. Analytical thinking, attention to detail, and strong problem-solving abilities are crucial soft skills that set top performers apart. These skills and tools are vital for dissecting complex software, identifying vulnerabilities, and developing effective security solutions.

What are common challenges faced by senior reverse engineers when analyzing complex software?

Senior Reverse Engineers often encounter challenges such as heavily obfuscated or packed binaries, lack of documentation, and anti-reverse engineering techniques implemented by developers. These obstacles require deep knowledge of assembly language, debugging tools, and creative problem-solving skills. Collaboration with other security professionals, such as malware analysts or incident responders, is also common to share insights and overcome particularly difficult cases. Staying up-to-date with evolving software protection methods is essential for continued success in this role.

What is the difference between Senior Reverse Engineer vs Malware Analyst?

AspectSenior Reverse EngineerMalware Analyst
Required CredentialsBachelor's in Computer Science, cybersecurity certifications (e.g., GREM, OSCP)Bachelor's in Cybersecurity, malware analysis certifications (e.g., GREM, GIAC)
Work EnvironmentSecurity firms, tech companies, government agenciesSecurity firms, government agencies, incident response teams
Industry UsageAnalyzing complex software, debugging, reverse engineering binariesDetecting, analyzing, and mitigating malware threats
Comparison FocusDeep reverse engineering skills, software analysisMalware detection and threat analysis

While both roles require cybersecurity expertise and reverse engineering skills, Senior Reverse Engineers focus on analyzing software at a code level, often working on complex binaries and software vulnerabilities. Malware Analysts specialize in identifying and understanding malicious code to mitigate threats. Both roles are vital in cybersecurity but differ in their primary focus and daily tasks.

What cities near Newark, CA are hiring for Senior Reverse Engineer jobs?

Cities near Newark, CA with the most Senior Reverse Engineer job openings:

Infographic showing various Senior Reverse Engineer job openings in Newark, CA as of August 2026, with employment types broken down into 90% Full Time, 5% Part Time, and 5% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $142,340 per year, or $68.4 per hour.

Principal Researcher, Botnet & DDoS Threats

A10 Networks, Inc.

San Jose, CA • On-site

$200K - $215K/yr

Full-time

Re-posted 16 days ago


Job description

Principal Researcher, Botnet & DDoS Threats
The DDoS threat landscape has crossed a threshold. Botnets like Aisuru and Kimwolf-comprising millions of compromised Android TV and IoT devices and capable of attacks exceeding 24 Tbps and 9 billion packets per second-are no longer edge cases. They are the baseline.
Defeating these threats requires more than external observation. It requires deep visibility into how they are built, how they execute on the wire, and what that means for the systems designed to stop them.
This role sits at the intersection of binary exploitation research and real-world defensive impact. You will reverse engineer active IoT botnet malware, translate findings into detection logic and packet-level attack signatures, and work across engineering, product, and research to ensure insights directly improve detection and customer defense.
What you will do
  • Reverse engineer IoT botnet malware families (Mirai lineage, Go-based L7 flooders, multi-architecture binaries) to understand attack behavior at the implementation and network level. You will reconstruct command structures, decode obfuscation, recover control flows from stripped binaries, and build precise models of how attacks manifest on the wire
  • Perform dynamic malware analysis in sandboxed and purpose-built lab environments to validate static analysis and observe runtime behavior
  • Design and contribute to novel detection and mitigation approaches based on malware internals and traffic behavior
  • Collaborate with AI/ML teams to integrate automated analysis into research workflows. This is not passive tool usage-you will actively shape how automation is applied to real malware analysis problems
  • Partner with product engineering to translate research into shipped detection capabilities
  • Lead external-facing research: threat reports, technical blogs, and conference presentations. At principal level, you own the narrative and direction of research output
  • Engage directly with customers in post-incident analysis, architectural guidance, and strategic threat briefings-clearly explaining both attacker behavior and defensive actions
  • Work alongside senior researchers focused on IoT botnets and large-scale DDoS systems, contributing to and benefiting from a deeply technical peer environment

What you need
  • Strong foundation in binary reverse engineering using tools such as Ghidra or IDA, including static analysis across multiple architectures and experience with stripped binaries and compiler-generated code; you should be comfortable working close to raw assembly and control flow, not dependent on tooling abstraction
  • Hands-on experience with dynamic malware analysis in sandbox or isolated lab environments, using runtime observation to validate and extend static findings
  • Working proficiency in Python and Go
  • Strong understanding of network protocols at the implementation level, including the ability to interpret PCAPs and reconstruct protocol behavior
  • Familiarity with DDoS botnet architectures (e.g., Mirai lineage or equivalent), ideally with direct analysis of binaries rather than secondary reporting. Experience tracking variant evolution across malware families is a strong plus
  • Ability to communicate complex technical findings clearly across engineering, product, and customer audiences; at this level, communication quality is a core part of technical impact

Nice to have
  • Experience with high-performance packet processing or mitigation systems at the network and transport layers
  • Experience analyzing Go binaries in depth
  • Exposure to malware source code
  • Experience applying ML-assisted or vector-based approaches to malware classification, clustering, or lineage attribution

Tools & environment
Ghidra (headless + GUI), Capstone, GoReSym • Python 3, Go, Scapy, tshark • Any.run, Joe Sandbox, Cuckoo (or equivalent) • custom detonation lab infrastructure • honeypot infrastructure • MalwareBazaar, VirusTotal • macOS or Linux
AI Use Guidelines for Interviews: Our interviews are designed to reflect your own skills and thinking. The use of AI or recording tools during live interviews is not permitted unless explicitly invited by the interviewer or approved in advance as part of a reasonable accommodation. If these tools are used inappropriately or in a way that misrepresents your work, your application may not move forward in the process.
Targeted compensation guideline: $200,000 - $215,000. Compensation will vary based on number of factors, including market demand for specific skills, role type, job level, and individual qualifications. Final salary offers are determined by considerations including, but not limited to, subject matter expertise, demonstrated skill level, relevant experience, geographic location, education, certifications, and training.
A10 Networks is an equal opportunity employer and a VEVRAA federal subcontractor. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. A10 also complies with all applicable state and local laws governing nondiscrimination in employment.
#LI-AN1 - Hybrid