Jobs and Careers
QU

Senior Software Engineer – Edge AI/GenAI

qualcomm
San Diego, United Statesfull_timeVerifiedPosted 9 Jun 2026
💰 $166,900/yr($111,300/yr$166,900/yr)

About the role


Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Engineering Group > Software Engineering

General Summary:

***This position is not eligible for Qualcomm immigration sponsorship***

As a leading technology innovator, Qualcomm pushes the boundaries of what is possible to enable next-generation experiences and drive digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software applications across subsystems— AI/Gen AI, and Computer Vision—and/or specialized programs that launch cutting-edge, world-class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, and test engineers, as well as other teams, to design system-level software solutions and obtain information on performance requirements and interfaces.

Minimum Qualifications:

•    Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field.

• 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.

Preferred Qualifications:

  • 2+ years of experience programming in C, C++ and Python, with a strong track record of building high-performance software for embedded and industrial systems. 

  • 2+ Experience with AI and GenAI inference frameworks such as Py-Torch, TensorFlow, ONNX Runtime, Llama.cpp, and Lite-RT, along with a solid foundation in AI concepts, model architectures, model conversion techniques, tensor layouts, tensor transformations, and tensor-processing mathematics. 

  • 1+ years of experience designing and developing real-time embedded AI applications, with strong hands-on technical execution. 

  • Hands-on experience with GenAI orchestration frameworks such as Lang-Chain and Llama-Index, including building agent-based systems and retrieval-augmented generation (RAG) pipelines and applications. 

  • Experience building AI applications for vision and audio use cases, including classification, object detection, segmentation, and pose estimation, as well as GenAI-powered applications. Strong ability to handle tensor pre-processing and post-processing and integrate AI models into end-to-end pipelines across inputs such as camera, audio, and text. 

  • Strong background in Linux system-level programming, including multithreading, concurrency, memory handling, standard IPC mechanisms , and zero-copy architectures. 

  • End-to-end experience across the software development lifecycle, including architecture, design, implementation, deployment, and support. 

 

Principal Duties and Responsibilities 

  • Design and development of AI, GenAI SDKs, and workflows that enable application developers to build commercial-quality applications. 

  • Design and develop GenAI large language model (LLMs) and vision-language model (VLMs) inference workflows, including pre-processing, inference, post-processing, and orchestration. 

  • Design and develop multi-stream AI and chained AI/GenAI pipelines for real-world IoT products and applications. 

  • Optimize AI Pipeline for performance, latency, memory footprint, and power efficiency.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

qualcomm

View company profile →