Qualcomm Innovation Center, Inc. is seeking a talented Senior Software Engineer to join their mobile platform team. This role presents an exciting opportunity to work at the intersection of Android development and artificial intelligence, contributing to cutting-edge mobile technologies.
The position requires expertise in Android platform development and on-device AI frameworks, including Qualcomm AI stack, TFLite, and PyTorch edge. You'll be responsible for prototyping, designing, and developing embedded and cloud software solutions for innovative mobile use cases. Key responsibilities include enhancing the Android Platform stack across application layer, middleware, and native levels, as well as integrating on-device LLMs and vector databases.
As a Senior Software Engineer, you'll need a strong foundation in programming languages like C++, Java, and Python, combined with deep knowledge of Android SDK, NDK, and OS architecture. Experience with AI/ML development and debugging complex software systems is essential. The role offers competitive compensation ranging from $94,200 to $141,200, along with comprehensive benefits including medical coverage, 401k, equity, and educational assistance.
Qualcomm provides an innovative environment where you'll work alongside industry experts, pushing the boundaries of mobile computing and AI deployment at the edge. The company's commitment to technological advancement and professional growth makes this an ideal opportunity for engineers passionate about shaping the future of mobile technology.
The position is based in San Diego, California, where you'll be part of a team driving the development of next-generation mobile experiences. This role offers the chance to work on transformative projects while contributing to Qualcomm's mission of enabling intelligent solutions at the edge.