Qualcomm
QGOV Security Software Engineer
$141K–$212K
San Diego, California · On-site · Full-time · Posted Sep 17, 2026
- Experience
- 2+ years with a programming language; software engineering experience varies by degree: 4+ years with a bachelor’s, 3+ with a master’s, or 2+ with a PhD. Preferred qualifications also list 3+ years in programming and 3+ years in embedded software engineering or related work.
- Education
- Bachelor’s, master’s, or PhD in Engineering, Information Systems, Computer Science, or a related field.
About the job
Researches and mitigates software vulnerabilities and builds security tools and embedded software for government partners.
What you'll do
- Conduct end-to-end vulnerability research and implement mitigations and research tools.
- Design and implement embedded software solutions for customer requirements.
- Review code, run regression tests, triage issues, and document vulnerabilities and mitigations.
What they ask for
- 2+ years of experience with a programming language such as C, C++, Java, or Python.
- Bachelor’s degree in a related field and 4+ years of software engineering or related experience; or a master’s degree and 3+ years; or a PhD and 2+ years.
- Strong understanding of calling conventions, register usage, and memory management across x86 and ARM architectures.
- Advanced knowledge of Linux operating system fundamentals.
Nice to have
- Active TOP SECRET clearance.
- Experience with reverse engineering, vulnerability remediation, Linux debugging tools, Trace32/JTAG, Android platform tools, Git, or LLMs for reverse engineering and vulnerability discovery.
Pay
$141,300.00 - $211,900.00 USD (pay range; salary)
Tools
C, C++, Java, Python, Linux, gdb, Trace32/JTAG, Android Debug Bridge (ADB)
AI focus
Preferred experience using Large Language Models (LLMs) to augment reverse engineering workflows and vulnerability discovery.
Model-written summary · the original posting is authoritative