QGOV Security Software Engineer

Qualcomm

San Diego (CA)

On-site

USD 111,300 - 166,900

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Sr. Staff Software Engineer, Customer Engineering
Sr. Staff Software Engineer, Customer Engineering

Qualcomm • San Diego (CA)

On-site
USD 162,000 - 244,000
Competitive annual discretionary bonus
Opportunity for annual RSU grants
Robust benefits package
Product Security Engineer, Senior Staff
Product Security Engineer, Senior Staff

Qualcomm • San Diego (CA)

On-site
USD 180,000 - 270,000
Discretionary bonus program
RSU grants
Benefits package
#Software Security Engineer
#Software Security Engineer

Qualcomm • San Diego (CA)

On-site
USD 94,000 - 142,000
Annual discretionary bonus
Opportunity for RSU grants
Competitive benefits package
Product Security Engineer, Senior
Product Security Engineer, Senior

Qualcomm • San Diego (CA)

On-site
USD 124,000 - 186,000
Competitive discretionary bonus
Potential RSU grants
Comprehensive benefits package
Product Security Engineer, Senior Staff
Product Security Engineer, Senior Staff

Qualcomm • City of Utica (NY)

On-site
USD 180,000 - 270,000
Sr. Staff Software Engineer, Customer Engineering San Diego, California, United States of Ameri[...]
Sr. Staff Software Engineer, Customer Engineering San Diego, California, United States of Ameri[...]

Qualcomm • San Diego (CA)

On-site
USD 162,000 - 244,000
Competitive benefits package
Annual discretionary bonus program
RSU grants
+1
Product Security Engineer, Senior Staff San Diego, California, United States of America + 1 mor[...]
Product Security Engineer, Senior Staff San Diego, California, United States of America + 1 mor[...]

Qualcomm • San Diego (CA)

On-site
USD 180,000 - 270,000
#Senior Embedded Software Engineer
#Senior Embedded Software Engineer

Qualcomm • San Diego (CA)

On-site
USD 111,000 - 167,000
Competitive annual discretionary bonus program
Annual RSU grants
Highly competitive benefits package
Staff Embedded Platforms Software Engineer
Staff Embedded Platforms Software Engineer

Qualcomm • San Diego (CA)

On-site
USD 154,000 - 202,000
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 157,000 - 237,000
Annual discretionary bonus program
Opportunity for annual RSU grants
Comprehensive benefits package