QGOV Security Software Engineer

QualcommSan Diego, CA
Onsite

About The Position

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.

Requirements

  • 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.

Nice To Haves

  • 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.

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.

Benefits

  • competitive annual discretionary bonus program
  • opportunity for annual RSU grants
  • highly competitive benefits package
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service