Job
Description
As a Qualcomm Software Engineer, you will be involved in designing, developing, creating, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs to launch cutting-edge, world-class products that meet and exceed customer needs. You will collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and gather information on performance requirements and interfaces. Key Responsibilities: - Work with pre-defined AI models and build AI-related use cases around the models - Develop logic and components to enable use cases related to computer vision, LLM, sensors, etc. - Collaborate with external teams for cross-component integration - Develop and maintain embedded software in Go and C for edge devices - Perform low-level debugging, optimization, and code refinement for performance-critical tasks - Implement tools and utilities to support validation, functional, and performance tests of existing software Qualifications Required: - Bachelor's/Master's degree in computer science or engineering - 7+ years of experience in development and testing of applications/use-cases leveraging machine learning models - Proficiency in Go, Python, data structures, networking protocols, and object-oriented concepts - Experience with building LLM/RAG systems, NLP, data science processes, statistical modeling, machine learning, and deep learning - Familiarity with Docker and Kubernetes for creating reproducible and scalable environments - Experience in software development for Linux-based systems - Quick ramp-up skills for working with new technologies and systems - Familiarity with source code repositories, defect tracking tools, and software engineering processes Note: Qualcomm is an equal opportunity employer and is committed to providing reasonable accommodations for individuals with disabilities during the application/hiring process. If you require an accommodation, please contact disability-accommodations@qualcomm.com or Qualcomm's toll-free number. As a Qualcomm Software Engineer, you will be involved in designing, developing, creating, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs to launch cutting-edge, world-class products that meet and exceed customer needs. You will collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and gather information on performance requirements and interfaces. Key Responsibilities: - Work with pre-defined AI models and build AI-related use cases around the models - Develop logic and components to enable use cases related to computer vision, LLM, sensors, etc. - Collaborate with external teams for cross-component integration - Develop and maintain embedded software in Go and C for edge devices - Perform low-level debugging, optimization, and code refinement for performance-critical tasks - Implement tools and utilities to support validation, functional, and performance tests of existing software Qualifications Required: - Bachelor's/Master's degree in computer science or engineering - 7+ years of experience in development and testing of applications/use-cases leveraging machine learning models - Proficiency in Go, Python, data structures, networking protocols, and object-oriented concepts - Experience with building LLM/RAG systems, NLP, data science processes, statistical modeling, machine learning, and deep learning - Familiarity with Docker and Kubernetes for creating reproducible and scalable environments - Experience in software development for Linux-based systems - Quick ramp-up skills for working with new technologies and systems - Familiarity with source code repositories, defect tracking tools, and software engineering processes Note: Qualcomm is an equal opportunity employer and is committed to providing reasonable accommodations for individuals with disabilities during the application/hiring process. If you require an accommodation, please contact disability-accommodations@qualcomm.com or Qualcomm's toll-free number.