Sr. Staff Software Engineer

Qualcomm - San Diego, CA

Hiring: Sr. Staff Software Engineer Company: Qualcomm Location: San Diego, CA Job Posted Time: 2026-09-02 18:01:54 Target Skills & Keywords : Android, C, C++, CV, Computer Vision, Design System, Java, LangChain, Linux, LlamaIndex, ONNX, Ollama, PyTorch, Python, RAG, TensorFlow, gRPC About the job Experience: •6+ years of Software Engineering or related work experience. •5+ years of Software Engineering or related work experience. •4+ years of Software Engineering or related work experience. •3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. •8+ years of experience programming in C and C++, building high-performance software for embedded and industrial systems. •8+ years of experience designing and leading real-time embedded and industrial solutions, with strong hands-on technical delivery. •4+ years of experience with GStreamer, developing AI and multimedia product applications using open-source media pipelines. Qualifications: •Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. •Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. •PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. •3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. •Preferred Qualifications •8+ years of experience programming in C and C++, building high-performance software for embedded and industrial systems. •8+ years of experience designing and leading real-time embedded and industrial solutions, with strong hands-on technical delivery. •4+ years of experience with GStreamer, developing AI and multimedia product applications using open-source media pipelines. •Strong experience with AI and GenAI inference frameworks including Py-Torch, TensorFlow, ONNX Runtime, and Llama CPP, with solid understanding of AI fundamentals, model architectures, tensor layouts, tensor conversions, and tensor-processing mathematics. •Experience with GenAI orchestration frameworks such as Lang-Chain, LlamaIndex including building agentic systems and RAG-based pipelines & applications. •Experience with multimedia frameworks on Android, Tizen, and other operating systems, with deep understanding of underlying HALs for camera, audio, video, graphics/display, CV, and USB/UVC. •Strong knowledge of Android frameworks, including AIDL/HIDL, Binder, system and vendor services, and Java/JNI bindings. •Experience building AI applications for vision and audio, including classical models such as classification, detection, segmentation, and pose estimation, as well as GenAI-based applications. Skilled in pre- and post-processing of tensors and integrating AI models into end-to-end pipelines across diverse media sources such as camera, audio, and text. •Strong background in Linux system-level programming, including multithreading, concurrency, DMAs/IONs, IPC mechanisms such as Binder and gRPC, and zero-copy architectures. •Experience writing GLES/GLSL shaders and working with programmable graphics/GPU pipelines. Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!