Senior Software Engineer – Edge AI/GenAI & Multimedia
Qualcomm - San Diego, CA
Hiring: Senior Software Engineer – Edge AI/GenAI & Multimedia Company: Qualcomm Location: San Diego, CA Job Posted Time: 2026-09-14 18:01:55 Target Skills & Keywords : Android, C, C++, Computer Vision, Design System, Elasticsearch, Java, LangChain, Linux, LlamaIndex, ONNX, PyTorch, Python, RAG, TensorFlow About the job Experience: •2+ years of Software Engineering or related work experience. •1+ year of Software Engineering or related work experience. •2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. •2+ years of experience programming in C and C++, with a strong track record of building high-performance software for embedded and industrial systems. •2+ years of experience designing and leading real-time embedded and industrial software solutions, with strong hands-on technical execution. Qualifications: •Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. •Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. •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 and C++, with a strong track record of building high-performance software for embedded and industrial systems. •2+ years of experience designing and leading real-time embedded and industrial software solutions, with strong hands-on technical execution. •Strong experience with AI and GenAI inference frameworks such as PyTorch, TensorFlow, ONNX Runtime, Llama.cpp, and LiteRT, along with a solid foundation in AI concepts, model architectures, tensor layouts, tensor transformations, and tensor-processing mathematics. •Hands-on experience with GenAI orchestration frameworks such as LangChain and LlamaIndex, including building agent-based systems and retrieval-augmented generation (RAG) pipelines and applications. •Hands-on experience with multimedia frameworks across Android, Tizen, and other operating systems, with deep understanding of hardware abstraction layers (HALs) for camera, audio, video, graphics/display, computer vision, and USB/UVC. •Strong knowledge of Android system architecture, including AIDL/HIDL, Binder, system and vendor services, and Java/JNI integration. •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. •Hands-on experience writing OpenGL ES (GLES) and GLSL shaders and working with programmable graphics/GPU pipelines. •Hands-on experience with 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!