1

Android Reverse Engineer Jobs in California (NOW HIRING)

... including Android Debug Bridge (ADB) • Proficient user of IDA pro or Ghidra • Experience in software based reverse engineering • Experience in identification and remediation of security ...

... including Android Debug Bridge (ADB) • Proficient user of IDA pro or Ghidra • Experience in software based reverse engineering • Experience in identification and remediation of security ...

Senior/Staff Mobile Security Engineer

San Francisco, CA · On-site

$134.90K - $185K/yr

... Android and iOS including hardware-backed key attestation (Android KeyStore TEE/StrongBox, Apple ... app resilient against reverse engineering, instrumentation frameworks (Frida, Xposed), and ...

QGOV Security Software Engineer

San Diego, CA · On-site

$134.80K - $202.20K/yr

... Android Debug Bridge (ADB) • Proficient user of IDA pro or Ghidra • Experience in software based reverse engineering • Experience in identification and remediation of security vulnerabilities ...

QGOV Security Software Engineer

San Diego, CA · On-site

$111.30K - $166.90K/yr

... Android Debug Bridge (ADB) • Proficient user of IDA pro or Ghidra • Experience in software based reverse engineering • Experience in identification and remediation of security vulnerabilities ...

... Android Debug Bridge (ADB) • Proficient user of IDA pro or Ghidra • Experience in software based reverse engineering • Experience in identification and remediation of security vulnerabilities ...

Binary analysis and malware/exploit reverse engineering using tools like Ghidra, IDA or Binary ... Mobile platform security such as Linux Android; Embedded security on embedded firmware; Automotive ...

Staff Security Engineer - Windows

San Jose, CA · On-site

$244.80K - $450K/yr

With solid programming skills and good coding habits - Familiar with reverse engineering ... with Android or iOS security is a plus Job Information [For Pay Transparency]Compensation ...

Senior Security Engineer - Windows

San Jose, CA · On-site

$212.80K - $387.60K/yr

With solid programming skills and good coding habits - Familiar with reverse engineering ... with Android or iOS security is a plus Job Information [For Pay Transparency]Compensation ...

next page

Showing results 1-20

Android Reverse Engineer information

What is an Android Reverse Engineer job?

An Android Reverse Engineer analyzes and deconstructs Android applications to understand their functionality, security mechanisms, and potential vulnerabilities. They use tools like APK decompilers, debuggers, and dynamic analysis frameworks to reverse-engineer apps, often for security research, malware analysis, or software compatibility purposes. This role requires expertise in Android internals, Java, Kotlin, Smali, and ARM assembly, as well as knowledge of encryption and obfuscation techniques.

What are the key skills and qualifications needed to thrive in the Android Reverse Engineer position, and why are they important?

To thrive as an Android Reverse Engineer, you should possess a deep understanding of Android operating system internals, proficiency in programming languages like Java and C/C++, and hands-on experience with reverse engineering concepts and tools such as IDA Pro, Ghidra, or Apktool. Familiarity with ARM architecture, Android emulators, and security certifications like OSCP or GIAC GREM are common requirements in the field. Excellent analytical thinking, attention to detail, and strong problem-solving abilities help engineers tackle complex tasks and communicate findings clearly to stakeholders. These combined skills are essential for identifying vulnerabilities, securing applications, and ensuring compliance with security standards.

What are the typical day-to-day responsibilities of an Android Reverse Engineer?

On a typical day, an Android Reverse Engineer disassembles and analyzes Android applications or firmware to uncover vulnerabilities, understand app behavior, or verify code integrity. You may work closely with security teams, developers, and sometimes legal teams to ensure findings are communicated and remediation steps are implemented. Tasks can include static and dynamic analysis, malware detection, creating proof-of-concept exploits, and writing detailed technical reports. The role requires strong analytical focus, attention to detail, and a willingness to keep up with emerging threats and evolving mobile technologies.
What are popular job titles related to Android Reverse Engineer jobs in California? For Android Reverse Engineer jobs in California, the most frequently searched job titles are:
What job categories do people searching Android Reverse Engineer jobs in California look for? The top searched job categories for Android Reverse Engineer jobs in California are:
What cities in California are hiring for Android Reverse Engineer jobs? Cities in California with the most Android Reverse Engineer job openings:
Infographic showing various Android Reverse Engineer job openings in California as of May 2026, with employment types broken down into 86% Full Time, and 14% Contract. Highlights an 100% In-person job distribution.
QGOV Security Software Engineer

QGOV Security Software Engineer

Qualcomm

San Diego, CA • On-site

Full-time

Posted 18 days ago


Qualcomm rating

9.6

Company rating: 9.6 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

4th of 185 rated software companies


Job description

Job Summary:
Qualcomm Technologies, Inc. is seeking a QGOV Software Engineer with a focus on software security. The candidate will work with established teams to research, design, and implement solutions relevant to government partners, with responsibilities including software vulnerability research and the design of embedded software solutions.
Responsibilities:
• Perform end-to-end software vulnerability research against software stacks to identify and mitigate vulnerabilities.
• Design and implement software tools to assist vulnerability research.
• Design and implement embedded software solutions to meet customer requirements.
• Assists in performing code reviews and regression tests as well as the triaging of issues to ensure the quality of code.
• Write technical documentation to describe software vulnerabilities and mitigations.
Qualifications:
Required:
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
• OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
• OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
• 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Preferred:
• Active TOP SECRET clearance
• 3+ years of work experience with programming language such as C, C++, Java, Python
• 3+ years of embedded software engineering or related work experience.
• Strong understanding of calling conventions, registers usage, and memory management across x86 and ARM architectures
• Advanced knowledge of Linux operating system fundamentals
• Experience using standard Linux tools like gdb, strace, ltrace, objdump, readelf.
• Experience with Trace32/JTAG tools
• Experience with Git or other source code management systems
• Experience with Android platform tools, including Android Debug Bridge (ADB)
• Proficient user of IDA pro or Ghidra
• Experience in software based reverse engineering
• Experience in identification and remediation of security vulnerabilities
• Experience using Large Language Models (LLMs) to augment reverse engineering workflows and vulnerability discovery process.
Company:
Qualcomm designs wireless technologies and semiconductors that power connectivity, communication, and smart devices. Founded in 1985, the company is headquartered in San Diego, USA, with a team of 10001+ employees. The company is currently Late Stage.

Qualcomm logo

About Qualcomm

Sourced by ZipRecruiter

Qualcomm is enabling a world where everyone and everything can be intelligently connected. You interact with products and technologies made possible by Qualcomm every day, including 5G-enabled smartphones that double as pro-level cameras and gaming devices, smarter vehicles and cities, and the technology behind the smart, connected factories that manufactured your latest purchase. Our powerful connectivity solutions keep you connected—even in remote areas. Qualcomm 5G and AI innovations are the power behind the connected intelligent edge. You’ll find our technologies behind and inside the innovations that deliver significant value across multiple industries and to billions of people every day.

Industry

Technology, communication and media

Company size

10,000+ Employees

Headquarters location

San Diego, CA, US

Year founded

1985