Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Qualcomm AI Runtime in Markham, ON vacancy
  •  ...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

    MaC VC

    Markham, ON
    3 days ago
  • $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... 
    Suggested
    Work from home

    MaC VC

    Markham, ON
    3 days ago
  • $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... 
    Suggested
    Full time
    Work from home

    Qualcomm

    Markham, ON
    8 days ago
  • $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... 
    Suggested
    Work from home

    MaC VC

    Markham, ON
    3 days ago
  • $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... 
    Suggested
    Work at office
    Remote work
    3 days per week

    GM of Canada Company

    Markham, ON
    3 days ago
  • $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 office
    Remote work
    3 days per week

    General Motors

    Markham, ON
    23 hours ago
  •  ...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... 

    Qualcomm

    Markham, ON
    24 days ago
  •  ...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... 

    GM of Canada Company

    Markham, ON
    3 days ago
  • $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 time
    Work from home

    Qualcomm

    Markham, ON
    8 days ago
  • $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 contract
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    more than 2 months ago
  • $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 contract
    Work at office

    GM of Canada Company

    Markham, ON
    3 days ago
  •  ...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... 

    General Motors

    Markham, ON
    3 days ago
  •  ...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 employment
    Full time
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    more than 2 months ago
  •  ...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 employment
    Full time
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    more than 2 months ago
  •  ...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 employment
    Full time
    Immediate start
    Overseas

    Huawei Technologies Canada Co.,

    Markham, ON
    more than 2 months ago
  • $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... 
    Remplacement
    Work from home

    MaC VC

    Markham, ON
    3 days ago
  • $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

    Synopsys Inc

    Markham, ON
    15 days ago
  •  ...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

    Advanced Micro Devices, Inc.

    Markham, ON
    3 days ago
  • $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

    Canamex Electronics Limited

    Markham, ON
    23 hours ago
  • $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... 
    Remplacement
    Work from home

    Qualcomm

    Markham, ON
    25 days ago
  • $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 time
    Immediate start

    Qualcomm

    Markham, ON
    8 days ago
  • $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 time
    Internship
    Remote work
    Flexible hours

    DataAnnotation

    Markham, ON
    1 day ago
  •  ...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 contract
    Full time

    Sitero

    Markham, ON
    more than 2 months ago
  • $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 time
    Casual work
    Worldwide
    Monday to friday

    Evertz Microsystems Limited

    Markham, ON
    26 days ago
  •  ...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... 

    General Motors

    Markham, ON
    3 days ago
  • $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

    MaC VC

    Markham, ON
    3 days ago
  • $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 contract
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    more than 2 months ago
  • $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.... 
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    a month ago
  •  ...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

    General Motors (GM)

    Markham, ON
    23 hours ago
  • $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 start
    Work from home

    Qualcomm

    Markham, ON
    27 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Qualcomm AI Runtime. Be the first to apply!