← Zurück zur Liste

Stelle
· Principal
Senior Staff Software Engineer
Softwareentwickler
• Principal
• Vor Ort
• Vollzeit
•
San Diego, USA
Embedded and cloud-edge software engineering at Qualcomm across Multimedia, AI/GenAI, and Computer Vision subsystems. The role leads the design of Multimedia, AI, and GenAI SDKs/framework components for IoT products such as drones, IP/security cameras, AI boxes, and media devices.
Responsibilities
- ▹Provide technical leadership in the design, development, implementation, and validation of embedded edge software, applications, and specialized utility programs.
- ▹Lead the architecture and development of multimedia, AI, and GenAI SDKs across engineering teams.
- ▹Own the design and development of GStreamer-based QIM SDK (Qualcomm Intelligent Multimedia SDK) plugins for Qualcomm hardware platforms.
- ▹Define and deliver software features across diverse IoT product categories and systems.
- ▹Drive feature design, implementation, unit testing, debugging, and integration to ensure high-quality, on-schedule delivery.
- ▹Lead code reviews, regression testing, and issue triage to maintain strong engineering standards and product quality.
- ▹Collaborate effectively with cross-functional stakeholders and project team members to align technical execution with program objectives.
- ▹Author and review technical documentation for software components and features to support development, integration, and long-term maintainability.
- ▹Design and develop Multimedia, AI, and GenAI SDK/framework components for IoT products such as drones, IP/security cameras, AI boxes, and media devices.
Requirements
- ▹Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field plus 6+ years of software engineering experience, OR a Master's degree plus 5+ years, OR a PhD plus 4+ years in a related field.
- ▹3+ years of work experience with a programming language such as C, C++, Java, or Python.
Nice to have
- ▹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 PyTorch, TensorFlow, ONNX Runtime, and Llama CPP, with a solid understanding of AI fundamentals, model architectures, tensor layouts, and tensor conversions.
- ▹Experience with GenAI orchestration frameworks such as LangChain and LlamaIndex, including building agentic systems and RAG-based pipelines and 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.
- ▹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.
- ▹Experience writing Vulkan shaders and working with modern programmable graphics pipelines.
- ▹Hands-on experience with Docker and containers, including familiarity with OCI container standards.
- ▹Proven development experience across Linux Embedded, Ubuntu, and Android software stacks.
- ▹End-to-end experience across the full software development lifecycle, including design, implementation, deployment, and support.
Soft skills
Providing technical leadership across engineering teams.Effective collaboration with cross-functional stakeholders.
What we offer
- ▹Annual base pay range of $162,600–$244,000.
- ▹Annual discretionary bonus program.
- ▹Opportunity for annual RSU grants.
- ▹Competitive benefits package.
About the company
Qualcomm Technologies, Inc. builds embedded and cloud-edge software for Multimedia, AI, GenAI, and Computer Vision, powering Snapdragon-based IoT products.
Education: Informatikai, mérnöki vagy kapcsolódó terület alapszakos, mesterszakos vagy PhD diplomája, a megfelelő tapasztalattal kombinálva.
Ähnliche Stellen

Stelle
· Principal
Staff Software Engineer- Data Ingestion
Aledade
CppDatabricks
+10
💰 Gehalt: keine Angabe
🌍 Remote
🗣️ EN

Stelle
· Principal
XR - Principal Software Engineer
Qualcomm
AI/MLCpp
+1
166 516–249 860 €/Jahr
brutto
🏢 Vor Ort
San Diego
🗣️ EN

Stelle
· Principal
Staff Software Engineer, Metadata
Fivetran
CppDatadog
+9
140 197–171 943 €/Jahr
brutto
🏢 Vor Ort
Denver
🗣️ EN

Stelle
· Principal
Principal Software Engineer (Libraries Platform)
Chainguard
AI/MLGithub Actions
+12
197 986–223 059 €/Jahr
brutto
🌍 Remote
United States - Remote
🗣️ EN

Stelle
· Principal
Staff Software Engineer, Metadata
Fivetran
CppDatadog
+10
158 216–211 819 €/Jahr
brutto
🔀 Hybrid
California
🗣️ EN

Stelle
· Principal
XR Software Engineer, Staff - Customer Engineering
Qualcomm
Cpp
+2
112 740–188 130 €/Jahr
brutto
🏢 Vor Ort
San Diego
🗣️ EN