← Zurück zur Liste
Stelle · Principal

Staff Software Engineer, Core AI Software (Mobile BU Focus) — Onsite

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

As a Staff Software Engineer on Qualcomm's AI Software (AISW) team, you will develop core AI capabilities for the Qualcomm AI Stack (QAIRT, Genie) that run deep neural networks and large language models (LLMs) on Snapdragon mobile platforms. The role focuses on optimizing runtime efficiency, power consumption and reliability while supporting successful OEM product launches.

Responsibilities

  • Lead development of software for Qualcomm AI Stack SDKs (QAIRT, Genie) to enable execution of generative and traditional AI models on Snapdragon mobile platforms
  • Design and implement core AI runtime framework components for inference on resource-constrained mobile systems
  • Work with Mobile BU points-of-contact to deliver features, bug fixes and optimizations required for customer success
  • Improve internal and customer workflows related to AI tools, SDKs and documentation
  • Validate, analyze and optimize software performance, accuracy and robustness through detailed testing
  • Debug complex system issues, perform root-cause analysis and drive fixes across software-hardware boundaries
  • Mentor junior engineers and participate in design and code reviews

Requirements

  • Bachelor's degree in Computer Science, Engineering, Information Systems or related field plus 4+ years of hardware, software or systems engineering experience (3+ years with a Master's, 2+ with a PhD)
  • 5+ years of professional software development experience
  • Strong proficiency in C/C++
  • Experience developing software in Linux environments
  • Solid grounding in data structures, algorithms, software design, debugging and testing
  • Strong verbal and written communication skills across teams and customer-facing stakeholders

Nice to have

  • Master's degree in Computer Science, Computer Engineering or Electrical Engineering
  • Experience building embedded and systems-level software for mobile or edge platforms
  • Familiarity with generative AI model architectures (e.g. LLMs) and inference pipelines
  • Understanding of hardware acceleration and AI inference deployment on edge devices
  • Experience across Linux, Android and/or Windows platforms
  • Knowledge of low-level OS-hardware interactions
  • Familiarity with CMake-based build environments
  • Prior experience with Qualcomm AI Stack products (e.g. QNN, Genie)
  • Experience with agile development practices and git-based source control

Soft skills

Strong communication across globally distributed teamsCustomer-first mindset with high quality standardsAbility to work independently and influence technical directionMentoring ability

About the company

Qualcomm Technologies is a leading technology innovator building mobile, compute, XR, automotive and IoT SoCs and software. Its Snapdragon platforms deliver highly integrated CPU/DSP/NPU capabilities with industry-leading power efficiency.

Education: BSc/MSc/PhD számítástechnika, mérnöki informatika vagy kapcsolódó terület

Ähnliche Stellen