Theme

Language

Global EN
Sweden ENSV
India EN

Software Engineer

Technology, Data & Digital · Software & Web Development · Software Engineering · Artificial Intelligence

In short

Qualcomm is looking for a Senior Software Engineer to join their team in San Diego, CA. The role involves developing embedded and cloud software solutions for on-device AI and agentic mobile use cases, focusing on Android platform features and integrating AI frameworks. This position is not eligible for immigration sponsorship.

Responsibilities

  • Prototype, design, develop, and support commercialization of embedded and cloud software solutions for agentic mobile use cases.
  • Add features to Android Platform stack (Application Layer, Middleware and Native).
  • Integrate on-device LLMs and on-device vector databases.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
  • 3+ years of experience with development of Object-Oriented S/W using C++, Java, OR Rust
  • Solid understanding of Operating System Concepts and Concurrency
  • Strong proficiency in using git for S/W development
  • Strong written and verbal communication skills
  • 3+ years of experience working with embedded Linux and/or Android
  • Experience in Android SDK, NDK, Android OS concepts and architecture (HALs, Security and Treble)
  • Familiarity with python for AI/ML related software development
  • Familiarity with ARM processors, ARM Assembly, Mobile SoC architecture - subsystems, hypervisor/virtualization, security, memory, storage, buses, peripherals, power, thermals
  • Debugging skills, working experience in S/W bring up and analyzing crash dumps

Desired Qualifications

  • Prior experience with on-device AI runtimes like TFLite, Pytorch edge, ExecuTorch and Qualcomm AI stack is a big plus.
  • 3+ years of industry experience developing using Modern C++ (C++14 or newer) and/or Java, Kotlin is preferred.

Benefits

  • Competitive annual discretionary bonus program.
  • Opportunity for annual RSU grants.
  • Highly competitive benefits package designed to support your success at work, at home, and at play.
  • For US benefits, review details at this link.

Skills

C++JavaRustgitAndroid SDKAndroid NDKTFLitePyTorch edgeKotlinPython
#Software Engineer#Android#AI#LLM#Vector DB
Qualcomm Logo

About Qualcomm

Enabling a world where everyone and everything can be intelligently connected.

Enabling a world where everyone and everything can be intelligently connected.\n\n

Qualcomm Logo

Company

Qualcomm

Job Posted

1 week ago

Employment Type

Full Time

Work mode

On Site

Salary

US$99,500–149,300 / year

Experience Level

Senior

Locations

San Diego, United States of America

Qualification

Bachelor

Applicants

Be an early applicant