Senior Software Engineer
Job in
San Diego, San Diego County, California, 92101, USA
Listed on 2026-03-04
Listing for:
Qualcomm
Full Time
position Listed on 2026-03-04
Job specializations:
-
Software Development
AI Engineer, Software Engineer, Machine Learning/ ML Engineer
Job Description & How to Apply Below
:
Qualcomm Technologies, Inc. is a leading technology innovator that enables next-generation experiences and drives digital transformation. As a Senior Software Engineer, you will design, develop, and validate embedded and cloud edge software for various IOT products, collaborating with multiple teams to create system-level software solutions.
Responsibilities
:
• Design, and Develop Multimedia and AI frameworks/SDK components to facilitate end application development across the various categories of IOT products such as – Drones, IP/Security Cameras, AI box, Media devices.
Qualifications
:
Required
:
• 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
:
• 4+ year of experience with Programming Language such as C, C++.
• 2+ year of experience with AI & Gen AI Inference frameworks – Pytorch, Tensor flow, ONNXRT, Llama CPP. Understanding of AI concepts/fundamentals, different AI model architectures, tensor layout, tensor conversion. understanding the math required for tensor processing etc.
• 2+ year of experience with Gen AI Orchestrator – Lang Chain, Lang Flow, building Agentic and RAG applications.
• 2+ year of experience with Multimedia frameworks (Android, Tizen or any other OS), understanding/knowledge of under lying HALs (Camera, Audio, Video, Graphics/Display, CV, and USB/UVC).
• 2+ year of experience with Android frameworks. Understanding of AIDL/HIDL, Binder, developing System and Vendor services, writing the Java/JNI Bindings.
• 2+ year of experience with building AI applications (vision and audio based), different types of AI model architectures - traditional (classification, detection, segmentation, pose-net) and new class of AI models (Gen AI), understanding of pre and post processing of tensors required to integrate AI model in end to-end pipelines with different types of media sources (camera, audio, text etc.)
• 2+ years of experience with Linux System level programming, multi-threading, concurrent execution, DMAs/IONs, different IPCs – Binder, gRPC, zero copy mechanism etc.
• 2+ year of experience with writing GLES/GLSL Shader Programming, programable Gfx pipeline.
• 2+ year of experience with writing Vulkan Shaders, programable Gfx pipeline.
• 2+ year of experience with Gstreamer, open-source framework to build AI/Multimedia product applications.
• 2+ year of experience with Docker/Containers, understanding of general OCI container standards, and specifications.
Company
:
Qualcomm designs wireless technologies and semiconductors that power connectivity, communication, and smart devices. Founded in 1985, the company is headquartered in San Diego, USA, with a team of 10001+ employees. The company is currently Late Stage.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×