Staff Software Engineer, Qualcomm AI Runtime
MaC VC
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.
New Headcount
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 such as 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.
Applicants
Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail 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 is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).
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- ...Qualcomm Canada ULC is seeking a Staff Software Engineer to design and develop high-performance software for the Qualcomm AI Runtime SDK, enabling GenAI and Agentic AI capabilities on-device. You will optimize model execution on Hexagon DSPs and lead feature development across...Suggested
$194.4k - $291.6k per year
...Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group Machine Learning Engineering General Summary AI Performance Engineer (Cloud AI Engineering) Qualcomm... ...team is developing hardware and software solutions for Inference...SuggestedWork from home$129.6k - $179.6k per year
...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group ASICS Engineering General Summary... .... Shape the future of low power AI subsystems. Push the boundaries... ...experience. We are looking for a Staff ASIC Verification Engineer to be...SuggestedFull timeWork from home$162k - $243k per year
...Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group Machine Learning Engineering... ...LLM Serving Engineer (Cloud AI Engineering) Qualcomm is utilizing... ...AI team is developing hardware and software solutions for Inference Acceleration...SuggestedWork from home$147k - $196.6k per year
...is open to new applications. AI Disclosure: As part of the application... .... The Role The Data Engineering organization at General Motors... ...General Motors that delivers software on every compute module the... ...software stack. We are looking for a Staff Software Developer to set...SuggestedWork at officeRemote work3 days per week$147k - $196.6k per year
...open to new applications. AI Disclosure As part of the... ...minimum. The Role The Data Engineering organization at General Motors... ...General Motors that delivers software on every compute module the... ...stack. We are looking for a Staff Software Developer to set...Work at officeRemote work3 days per week- ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Software Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation...
- ...General Motors Canada is seeking a Staff Engineer of Software Engineering, Embedded Platform, to lead CI/CD for embedded and simulation workloads. You will architect enterprise-scale pipelines, define quality gates, and drive GitOps delivery across multi-cluster Kubernetes...
$129.6k - $179.6k per year
...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group ASICS Engineering General Summary: Are you a creative engineer looking... ...that improve people’s everyday life? Qualcomm AI HW team is looking for a strong ASIC design verification...Full timeWork from home$58k - $104k per year
...Canada has an immediate co-op opening for an Engineer. About the team: Founded in 2012,... ...including LLMs, RL, NLP, computer vision, AI theory, and Autonomous driving. About... ...job: We are seeking a forward-thinking Software Engineer to join our team. Our mission is...Long term contractInternshipImmediate start$147k - $196.6k per year
...organization and is open to new applications. AI Disclosure As part of the application... ...seeking a highly skilled and motivated Staff Software Developer to join our Diagnostics... ...will be conducted in a collaborative engineering environment, where you will exercise the...Long term contractWork at office- ...General Motors is seeking a Staff Software Developer to set technical direction across the data platform for vehicle ECUs and cloud integration. You will lead architecture decisions, mentor engineers, and collaborate with cross-functional teams including platform, cloud, and...
- ...permanent opening for a Principal Engineer. About the team: Established... ...Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation... ...permanent opening for a Principal Software Engineer. About the job: Integrate AI frameworks with cloud...Permanent employmentFull timeImmediate start
- ...Job description Huawei Canada has an immediate permanent opening for a Distinguished Software IDE Engineer. About the team: Software IDE innovation Lab is building an AI Native IDE for efficient work, we have our own IDE and a series of enterprise-level intelligent...Permanent employmentFull timeImmediate start
- ...immediate permanent opening for a Principal Software Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical... ...Design, build, and scale next-generation AI Multi-Agent systems to enable intelligent...Permanent employmentFull timeImmediate startOverseas
$129.6k - $179.6k per year
...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group ASICS Engineering General Summary Join us to build IP blocks that power Snapdragon processors and AI inference engines. Qualcomm's Hexagon NPU Team is hiring for the various positions...RemplacementWork from home$119k - $178k per year
...Category Engineering Hire Type Employee Job ID 18916 Base Salary Range $119000-$178000 Remote Eligible No Date Posted 10/04/2026... ...from silicon to systems, enabling customers to rapidly innovate AI-powered products. We deliver industry-leading silicon design, IP,...Remote work- ...healthcare and scientific discovery to powering AI and the technologies people rely on every... ...THE ROLE: AMD is looking for a Senior Software Engineer - GPU Profiling Tools for the Developer... ...with firmware, architecture, driver, and runtime teams to enable profiling for next-...Internship
$40k - $70k per year
...Research and development institution Telecommunications industry Manufacture Private company, corporation or industry Software company Information technology (IT) service provider Responsibilities Tasks Develop software solutions by studying systems...Remote work$129.6k - $179.6k per year
...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group ASICS Engineering General Summary: The Audio and AI sub system is responsible for high fidelity audio across... ...~ Experience debugging low level software and hardware issues ~ Experience...RemplacementWork from home$121k - $171k per year
...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what is possible to enable next-generation experiences and drive digital...Full timeImmediate start$100k - $200k per year
...DataAnnotation is looking for an experienced Electrical Engineer to evaluate how frontier AI models handle real electrical and electronics engineering work. You bring the judgment you have already built over years of designing, debugging, and shipping hardware. We bring engineering...Full timeInternshipRemote workFlexible hours- ...Job Title : Principal Software Engineer Location : Miami, Florida or Ontario, Canada Function : AI Engineering for Clinical Trial Management Systems About Sitero Sitero is a next-generation clinical trial solutions partner, supporting more than 200 Pharmaceutical...Long term contractFull time
$75k - $85k per year
...Scope: Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering team responsible for the Design and Development... ...HR when scheduling your interview. Artificial intelligence (AI) technology may be used in our recruitment process to assist with...Full timeCasual workWorldwideMonday to friday- ...General Motors in Canada is seeking a Staff Engineer of Software Engineering, Embedded Platform, as a Continuous Integration Developer (Architect Level). You will define the architecture, standards, and strategy for how GM builds, tests, and deploys virtualized vehicle software...
$121.8k - $171.8k per year
...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group ASICS Engineering General Summary What we are doing what has not been done. Shape the future of low power AI subsystems. Push the boundaries on features and performance...Work from home$58k - $104k per year
...internship opening for a Research Engineer. About the Team: The... ...implement high-scalability AI Agent pipelines, transforming... ...production-grade, highly performant software libraries. The total... ...AutoGen, or building custom agentic runtime systems. Ability to quickly...Long term contractInternshipImmediate start$58k - $104k per year
...immediate co-op opening for an Engineer. About the team:... ...an international open source AI Agent community building infrastructure... ...along with Agent Framework, Agent Runtime, Agent Studio, MCP, Tool... ...Research Agents, Data Agents, and Software Engineering Agents....InternshipImmediate start- ...vacancy within the organization and is open to new applications.AI Disclosure:As part of the application process, Artificial... ...times per week, at minimum.The Role:General Motors is seeking a software engineering leader to modernize and scale the build systems that support software...Work at office
$114.4k - $164.4k per year
...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Machine Learning Engineering General... ...machine learning hardware and software. Minimum Qualifications ~ Bachelor... ...knowledge to extend training or runtime frameworks or model efficiency software...Immediate startWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Qualcomm AI Runtime. Be the first to apply!
- software support Markham, ON
- software Markham, ON
- software trainer Markham, ON
- remote software Markham, ON
- software qa Markham, ON
- software asset management analyst Markham, ON
- embedded software Markham, ON
- software implementation project manager Markham, ON
- software intern Markham, ON
- software application developer Markham, ON
