QGOV Security Software Engineer

Qualcomm

San Diego (CA)

On-site

USD 111,300 - 166,900

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Discretionary bonuses
Opportunity for annual RSU grants

Job summary

Qualcomm is seeking a Software Engineer focused on software security in San Diego. The role involves vulnerability research, developing solutions, and code reviews in collaboration with teams.

Candidates must have programming experience with C, C++, Java, or Python and a bachelor's or higher degree in the relevant field. The position offers a competitive salary range of $111,300 - $166,900 annually, along with benefits like bonuses and RSU grants.

Qualifications

  • 3+ years of work experience with programming languages such as C, C++, Java, Python.
  • Strong understanding of calling conventions, register usage, and memory management across x86 and ARM architectures.
  • Experience in identification and remediation of security vulnerabilities.

Responsibilities

  • Perform end-to-end software vulnerability research against software stacks.
  • Design and implement software tools to assist vulnerability research.
  • Assist in performing code reviews and regression tests.

Skills

C
C++
Java
Python
Linux operating system fundamentals
Software reverse engineering
Software vulnerability research

Education

Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
Master's degree in relevant fields
PhD in relevant fields

Tools

gdb
strace
ltrace
objdump
readelf
Trace32/JTAG tools
Git
Android Debug Bridge (ADB)
IDA Pro
Ghidra

Job description

Company

Qualcomm Technologies, Inc.

Job Area

Engineering Group, Engineering Group > Software Engineering

General Summary

QGOV Software Engineer with a focus on software security. A candidate will work with established teams to research, design, and implement solutions across a variety of focus areas and technologies relevant to the requirements of our government partners.

Responsibilities and Duties
  • 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.
  • Assist in performing code reviews and regression tests as well as triaging issues to ensure the quality of code.
  • Write technical documentation to describe software vulnerabilities and mitigations.
Preferred Qualifications
  • Active TOP SECRET clearance
  • 3+ years of work experience with programming languages such as C, C++, Java, Python
  • 3+ years of embedded software engineering or related work experience.
  • Strong understanding of calling conventions, register 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.
Working Conditions
  • Full-time position with 5-day on-site requirement
Minimum Qualifications
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
  • PhD in Engineering, Information Systems, Computer Science, or related field.
  • 2+ years of academic or work experience with programming languages such as C, C++, Java, Python, etc.
EEO Statement

Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected classification.

Pay and Benefits

Salary range: $111,300 - $166,900 annual. Additional compensation includes discretionary bonuses and opportunity for annual RSU grants. Benefits package is competitive and supports success at work, home, and play.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QGOV Security Software Engineer San Diego, California, United States of America Software Engineering
QGOV Security Software Engineer San Diego, California, United States of America Software Engineering

QUALCOMM, Inc. • San Diego (CA)

Hybrid
USD 141,000 - 212,000
Staff Software Engineer
Staff Software Engineer

Qualcomm • San Diego (CA)

On-site
USD 141,000 - 212,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 118,000 - 177,000
Display Software Engineer, Staff
Display Software Engineer, Staff

Qualcomm • San Diego (CA)

On-site
USD 141,000 - 212,000
Security Compliance Backend Software Engineer (Staff Level)
Security Compliance Backend Software Engineer (Staff Level)

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 141,000 - 212,000
Senior Staff Security Engineer
Senior Staff Security Engineer

Qualcomm • San Diego (CA)

On-site
USD 187,000 - 281,000
Platform Software Architect
Platform Software Architect

Qualcomm • San Diego (CA)

On-site
USD 141,000 - 212,000
Annual bonus program
RSU grants
Benefits package
#Embedded Software Engineer – Device Driver Development
#Embedded Software Engineer – Device Driver Development

Qualcomm • San Diego (CA)

On-site
USD 94,200 - 141,200
Competitive discretionary bonus program
Annual RSU grants
System Integration & Test Engineer - Top Secret Clearance Preferred (San Diego CA)
System Integration & Test Engineer - Top Secret Clearance Preferred (San Diego CA)

Qualcomm • San Diego (CA)

On-site
USD 107,000 - 161,000
Discretionary bonus
RSU grants
Competitive benefits
Senior Staff Software Engineer
Senior Staff Software Engineer

Qualcomm • San Diego (CA)

On-site
USD 170,000 - 255,000