cover image
Qualcomm

Qualcomm

www.qualcomm.com

20 Jobs

48,771 Employees

About the Company


Delivering intelligent computing everywhere.

Listed Jobs

Company background Company brand
Company Name
Qualcomm
Job Title
FY26 Intern - Deep Learning Research Internship - Canada (4 months)
Job Description
Job Title: FY26 Intern – Deep Learning Research Internship (Neural Rendering, Mobile Focus) Role Summary: Short‑term research internship focused on developing deep learning models for real‑time rendering enhancements on mobile platforms. Interns will generate datasets, train and integrate models, and assist in codebase maintenance, aiming to contribute to high‑impact publications and products. Expectations: - • Full‑time, onsite commitment for 4 months (May 2026 – August 2026). - • Eligibility: Current undergraduate, master’s, or PhD candidate in Electrical Engineering, Computer Engineering, or Computer Science with a projected graduation date of December 2026 or later (including May/June 2027). Key Responsibilities: - Generate training datasets using Unity or Unreal Engine. - Research, prototype, and evaluate deep learning models for gaming super‑resolution and related mobile rendering techniques. - Integrate trained models into game engines to demonstrate real‑time performance. - Contribute to a PyTorch‑based training and inference codebase, including pipeline updates and optimizations. - Run experiments, analyze results, and provide performance/efficiency improvement recommendations. Required Skills: - Programming: Python (proficient). - Game engine proficiency: Unity or Unreal Engine. - Experience with deep learning frameworks (PyTorch preferred; TensorFlow acceptable). - Basic knowledge of computer graphics or rendering pipelines and foundational ML/AI concepts. Required Education & Certifications: - Pursuing a Bachelor’s, Master’s, or PhD in Electrical Engineering, Computer Engineering, or Computer Science. - No additional certifications required.
Markham, Canada
On site
Fresher
05-11-2025
Company background Company brand
Company Name
Qualcomm
Job Title
Senior Staff Engineer - Remote, UK
Job Description
**Job Title** Senior Staff Engineer – Remote **Role Summary** Lead technical strategy and execution for advancing open‑source platforms on embedded devices. Drive enhancements to the Linux kernel, Yocto/OE, Debian distributions, and related security/boot firmware, while coordinating cross‑functional teams and representing the organization at industry events. Deliver upstream contributions, build scalable tooling, and mentor engineering talent across open‑source communities. **Expectations** - Contribute proven upstream and downstream experience to major open‑source projects. - Act as a strategic advisor for quality, reliability, and security of embedded Linux systems. - Mentor and elevate expertise within internal OSS teams and foundries. - Travel globally as required to support community engagement and product teams. **Key Responsibilities** - Design and implement scalable tooling for delivering core software across multiple open‑source distributions. - Identify, prioritize, and address quality issues in kernel, bootloaders, and system software. - Collaborate with central engineering groups to integrate upstream enhancements and maintain compatibility with hardware platforms. - Represent the company at conferences, meet‑ups, and other industry events. - Mentor engineers on best practices in open‑source contribution and embedded development. **Required Skills** - Extensive experience in open‑source software development with a strong track record of successful upstream contributions. - Proficiency in C, C++, Assembly, and at least one high‑level language (Python, Go, Rust). - Deep understanding of embedded software, bootloaders, the Linux kernel, and mainstream Linux distributions (Debian, Yocto/OE). - Strong analytical, problem‑solving, and engineering management capabilities. - Excellent written and verbal communication; ability to coordinate across product, engineering, and external communities. - Experience with downstream integration and maintaining relationships with the wider community. **Required Education & Certifications** - Minimum: Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related discipline. - Minimum experience: 6 + years in software engineering with at least 3 years in C/C++/Java/Python or similar languages. - Alternative qualifications: - Master’s degree with 5 + years experience, or - PhD with 4 + years experience. Desired (but not mandatory): experience in multimedia (audio, video, graphics, display), Linux kernel subsystems (peripherals, buses, schedulers, power), or networking (Ethernet, WLAN, Bluetooth).
London, United kingdom
Remote
Senior
18-11-2025
Company background Company brand
Company Name
Qualcomm
Job Title
FY26 Intern - Systems Software Internship, Software Enablement (CPU Team) - 6 months, Cambridge
Job Description
**Job Title** FY26 Intern – Systems Software Internship, Software Enablement (CPU Team) **Role Summary** A 6‑month internship focused on developing low‑level software tools and firmware for next‑generation ARM‑based CPUs. The intern will work on Linux kernel modules, debugging mechanisms, and performance characterization tools, collaborating with hardware and software teams to optimize CPU efficiency and security. **Expectations** - Enrolled in a master’s or PhD program in Electrical or Computer Engineering. - Proactive, self‑starter capable of learning new technologies quickly. - Contribute to design, implementation, and testing of software solutions that support CPU development across pre‑ and post‑silicon stages. **Key Responsibilities** - Design and implement alternate debug mechanisms for early‑stage CPU platforms. - Investigate and analyze software performance bottlenecks, providing actionable insights. - Prototype firmware and Linux‑kernel solutions for emerging cores and features. - Write clean, maintainable code in C and Python, following coding standards. - Use Git for version control, participate in code reviews, and adhere to development best practices. - Coordinate with hardware, firmware, and OS teams to ensure integration and performance goals are met. **Required Skills** - Proficiency in C; solid experience with Python. - Hands‑on experience with low‑level systems software (Linux kernel, QEMU, U‑Boot, EDK2, compilers). - Familiarity with source‑control (Git) and standard development workflows. - Strong analytical mindset and problem‑solving abilities. - Excellent verbal and written communication skills. **Required Education & Certifications** - Current enrolment in a master’s or PhD program in Electrical Engineering or Computer Engineering. - Coursework in computer architecture, embedded systems, and operating systems. - No additional certifications required.
Cambridge, United kingdom
On site
Fresher
18-11-2025
Company background Company brand
Company Name
Qualcomm
Job Title
Senior Full-Stack Engineer
Job Description
Job title: Senior Full‑Stack Engineer Role Summary: Design, develop, and deploy scalable web applications with a focus on Python, Flask, and GPU‑related logic, integrating back‑end services, databases, and front‑end interfaces while ensuring continuous delivery via Docker and Jenkins. Expectations: Deliver high‑performance, maintainable code; optimize database access; maintain CI/CD pipelines; collaborate across GPU hardware, driver, and compiler teams; produce clear technical documentation; adhere to security and quality standards. Key Responsibilities: • Build, test, and maintain Flask‐based web services. • Design and tune SQL / NoSQL databases for throughput and latency. • Package applications in Docker containers and automate deployments with Jenkins. • Develop interactive UIs using JavaScript, HTML, and CSS. • Apply GPU architecture knowledge to model, simulate, and verify GPU core performance and power. • Program graphics tests, analyze results, and troubleshoot performance issues. • Write technical documentation and feature guides for GPU projects. • Coordinate with cross‑functional teams and third‑party vendors to meet product goals. Required Skills: • Python & Flask framework (proficient). • Front‑end technologies: JavaScript, HTML5, CSS3. • Database experience (relational & NoSQL). • Docker containerization and Jenkins CI/CD pipelines. • Strong debugging, performance tuning, and problem‑solving abilities. • Excellent written and verbal communication. Required Education & Certifications: • Bachelor’s in Computer/Electrical Engineering, Computer Science, or related field with ≥2 years relevant experience; OR Master’s with ≥1 year experience; OR PhD in the same fields. Preferred Qualifications: • Master’s or PhD plus ≥2 years GPU‑related experience. • Familiarity with GPU driver or compiler development.
San diego, United states
On site
Senior
19-11-2025