← Zurück zur Liste
Stelle

QGOV Security Software Engineer

Softwareentwickler • Vor Ort • Vollzeit Vereinigte Staaten San Diego, USA

The QGOV Software Engineer, with a focus on software security, works with established teams to research, design and implement solutions across technologies relevant to government partner requirements. The role requires a full-time, 5-day on-site presence; an active TOP SECRET clearance is preferred.

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
  • Assist with code reviews and regression tests and triage issues to ensure code quality
  • Write technical documentation describing software vulnerabilities and mitigations

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science or related field plus 4+ years of software engineering experience (3+ years with a Master's, 2+ with a PhD)
  • 2+ years of work experience with a programming language such as C, C++, Java, Python, etc.

Nice to have

  • 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 such as 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 with IDA Pro or Ghidra
  • Experience in software-based reverse engineering
  • Experience identifying and remediating security vulnerabilities
  • Experience using large language models (LLMs) to augment reverse engineering and vulnerability discovery workflows

Soft skills

Thoroughness and precision in writing technical documentationTeamwork within established security research teams

About the company

Qualcomm's QGOV team supports government partners' specialized technology needs through software security research and development.

Education: BSc/MSc/PhD mérnöki, informatikai vagy kapcsolódó terület

Ähnliche Stellen