Talent.com
Qualcomm
Staff Software Engineer, Qualcomm AI RuntimeQualcomm • Toronto, Canada
No longer accepting applications
Staff Software Engineer, Qualcomm AI Runtime

Staff Software Engineer, Qualcomm AI Runtime

Qualcomm • Toronto, Canada
7 days ago
Job type
  • Full-time
Job description
Company:

Qualcomm Canada ULC Job Area:

Engineering Group, Engineering Group > Machine Learning Engineering General Summary:

Staff Software Engineer – Qualcomm AI Runtime AI is revolutionizing how we solve complex, cross-domain challenges—and Generative AI (GenAI) and Agentic AI is at the forefront of this transformation. As part of the AI Software team, you will contribute to the development of the Qualcomm AI Runtime SDK, empowering OEMs, and developers to deploy advanced deep neural networks (DNNs) on cutting-edge Qualcomm Hexagon DSP Systems. In this role, your focus will be on design and development of software to enable GenAI and Agentic AI capabilities for on-device via Qualcomm AI Runtime SDK, enabling real-time, high-performance inference across diverse platforms—from smartphones and automotive systems to smart appliances. You will collaborate with developers and OEMs to optimize GenAI models for on-device inferencing capabilities. You will have the opportunity to show your passion for software design and development with your analytical, design, programming, and debugging skills. Join us to shape the future of intelligent devices powered by GenAI—where your work will directly impact how users interact with technology in their daily lives. Duties and Responsibilities:

Design and develop high-performance software using model C++17 for the Qualcomm AI Runtime SDK Design and develop impactful solutions to optimize GenAI model execution on-device, leveraging Hexagon DSPs for efficient inference latency and power. Lead new features development for Qualcomm AI Runtime SDK and collaborate with global cross functional team as part of the software development lifecycle Lead project discussions and analysis on system and model deployment designs for GenAI models Use cross compiler toolchains for embedded systems such as Android, embedded Linux, Windows on Snapdragon and QNX Implement and optimize Machine Learning operations using modern C++17 on Hexagon DSP systems Contribute to the development of tools and GenAI workflows for chip design, model and system analysis Participate in software quality process improvements Preferred Qualifications:

Six or more years of relevant work experience Experience with modern C++17 language features and C++ design patterns Background in mathematical algorithms using fast math libraries and vector instructions sets Practical experience with developing middleware or firmware software Experience with multitasking and multithreading driver development Experience with Hexagon DSP SDK or cross compiler toolchains for embedded systems and JIT technologies Experience with low level interactions between operating systems and hardware. Experience with Qualcomm FastRPC and Windows MCDM drivers Experience using/integrating Qualcomm AI Stack products (e.g. QNN, SNPE, QAIRT) Familiarity with TensorFlow, PyTorch or ONNX Experience with agile software development practices, Jira system and tools suchas git Ability to collaborate and lead discussions across a globally diverse team Education Requirements:

Minimum: Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering Preferred: Master’s degree in Computer Science, Computer Engineering, or Electrical Engineering Minimum Qualifications:

Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field and 4+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience OR Master's degree in Computer Science, Engineering, Information Systems, or related field and 3+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience OR PhD in Computer Science, Engineering, Information Systems, or related field and 2+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience. Equal Opportunity & Accessibility:

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

#J-18808-Ljbffr
Create a job alert for this search

Staff Software Engineer, Qualcomm AI Runtime • Toronto, Canada

Similar jobs

Software Engineer - Conquer AI

Conquer AItoronto, on, ca
Full-time

AI systems for enterprise clients.This is not a research-only role, and it is not a strategy-only role.We are looking for a strong software engineer who can work directly with clients, run technica... Show more

 • Promoted

Staff Platform Engineer - AI Infrastructure

MediumToronto, ON, CA
Full-time

As a Staff Platform Engineer - AI Infrastructure, you will build and scale the infrastructure behind Paytm's AI inference platform, serving internal teams and enterprise customers and supporting ne... Show more

 • Promoted

Staff AI Platform Engineer — LLMs & Agents

AuvikToronto, ON, CA
Full-time

A leading cloud-based network management company in Toronto is seeking a Staff Software Developer to join their AI & Platform team.The ideal candidate will oversee the design and implementation of ... Show more

 • Promoted

Innovative Staff Software Engineer Driving AI Solutions in Real Estate

Luxury PresenceToronto, ON, CA
Full-time

Lead AI-driven engineering initiatives as a Staff Software Engineer.Design cutting-edge platforms that shape the future of real estate marketing while operating in a collaborative, fast-paced envir... Show more

 • Promoted

Staff Software Engineer, AI Compute Platform

DataRobotToronto, ON, CA
Full-time

A leading AI solutions provider in Toronto is seeking a Staff Software Engineer to join their AI Compute team.The successful candidate will lead technical initiatives, mentor engineers, and design ... Show more

 • Promoted

Staff Infra Engineer – Cloud, Kubernetes & AI Platforms

MasterClassToronto, ON, CA
Full-time

A leading online learning platform is seeking a Staff Software Engineer, Infrastructure.This role involves designing systems for scalability, driving technical direction, and mentoring within the t... Show more

 • Promoted

Staff Software Engineer - AI II

PowerToFlyToronto, ON, CA
Full-time

This posting is for proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization.Staff Software Engineer (AI), Forward Engineering.As a Staff ... Show more

 • Promoted

Staff Software Engineer: Platform & AI Leadership

CartaToronto, ON, CA
Full-time

A leading software provider in private markets is seeking a Senior Software Engineer to develop innovative solutions and enhance system architecture.The role demands expertise in distributed system... Show more

 • Promoted

Staff Software Engineer: AI-Powered Data Platform Architect

AlphaSenseToronto, ON, CA
Full-time

A leading market intelligence firm in Canada is seeking an experienced individual to own the architecture of a large-scale data extraction platform.The role involves designing high-reliability syst... Show more

 • Promoted

Staff Software Engineer - Product & Integrations

Terminal (YC S23)Toronto, ON, CA
Full-time

Terminal is Plaid for Telematics in commercial trucking.Companies building the next generation of insurance products, financial services and fleet software for trucking use our Universal API to acc... Show more

 • Promoted

Staff Software Engineer, Qualcomm AI Runtime

QualcommMarkham, York Region, CA
Full-time

Engineering Group, Engineering Group >.Staff Software Engineer – Qualcomm AI Runtime.AI is revolutionizing how we solve complex, cross-domain challenges—and Generative AI (GenAI) and Agentic AI is ... Show more

 • Promoted

Senior / Staff Software Engineer - Next-Gen AI Payments(Mandarin & English) - Snaplii

Snapliitoronto, on, ca
Full-time

Snaplii is one of Canada's fastest-growing fintech platforms, transforming how people pay, save, and earn rewards.With over $100M in annual transaction volume and 250,000+ users across North Americ... Show more

 • Promoted

Staff Software Engineer, AI Platform

HarveyToronto, ON, CA
Full-time

At Harvey, we’re transforming how legal and professional services operate — not incrementally, but end-to-end.By combining frontier agentic AI, an enterprise-grade platform, and deep domain experti... Show more

 • Promoted

Remote Staff Software Engineer - Enterprise AI

TwilioToronto, ON, CA
Remote
Full-time

A communications technology company is seeking a Staff Software Engineer for their Enterprise AI Engineering team.This role focuses on transforming customer support through AI-powered solutions and... Show more

 • Promoted

Staff Software Engineer, Edge AI for Factory Automation

Blue Signal SearchToronto, ON, CA
Full-time

A stealth-mode innovator in AI-driven manufacturing is seeking a highly skilled Staff Software Engineer.This remote position based in Ontario allows you to build real-time solutions for industrial ... Show more

 • Promoted

Staff Software Engineer - AI II

Thomson ReutersToronto, ON, CA
Full-time

This posting is for proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization.Staff Software Engineer (AI), Forward Engineering.As a Staff ... Show more

 • Promoted

Senior / Staff Software Engineer - Next-Gen AI Payments(Mandarin & English)

Snapliitoronto, on, ca
Full-time

Snaplii is one of Canada's fastest-growing fintech platforms, transforming how people pay, save, and earn rewards.With over $100M in annual transaction volume and 250,000+ users across North Americ... Show more

 • Promoted

Staff Software Engineer Driving AI Innovation with Strategic Leadership

CaptivateIQToronto
Full-time

Ignite transformative AI development as a Staff Software Engineer.Redefine sales performance strategies through expert architecture and mentorship in this remote and hybrid role.In this important l... Show more