Staff Software Engineer, Qualcomm AI Runtime
Qualcomm
This position requires local presence. Please view similar jobs below.
Company:
Qualcomm Canada ULC
Job Area:
Engineering Group, Engineering Group > Machine Learning Engineering
General Summary:
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.
- 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.
- 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 View email address on click.appcast.io 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.
To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.
#J-18808-Ljbffr$126.16k - $189.24k per year
...Job Responsibility: Staff Software Development Engineer ~ MARKHAM, Canada ~ Engineering ~65003 ~ CAD $126,160.00/Yr. ~ CAD $189,240.00/Yr. WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry...SuggestedFull timeInternship- ...Collaborative Environment: Work alongside a diverse group of talented engineers and designers. Collaborate with RTL designers and verification... .... A strong background in video compression and video codec software/hardware design. Proficiency in C and C++ for video codec...SuggestedFull timeWork at officeRemote workWorldwide
- ...Job Responsibility: Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group ASICS Engineering General Summary: QUALCOMM... ...developing world-class solutions for the next generation of AI/ML HW IP. Minimum Qualifications: ~ Bachelor's...SuggestedFull time
$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,...SuggestedRemote work- ...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...SuggestedPermanent employmentFull timeImmediate startOverseas
$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$90k - $110k per year
...Job Description Job Description ERP SOFTWARE IMPLEMENTATION CONSULTANT - Distribution Focus Location: Greater Toronto Area (Hybrid) EVRON is a is a leading Canadian solutions-oriented Systems Integrator with a proud 43 year history. Our growing team of 30 plus members...Remote work- ...-AM1 The Opportunity As Electrical Engineer , you will have the opportunity to:... ...such as ProjectWise, electrical engineering software, such as ETAP and Computer Aided Drafting... ...members to develop depth of project execution staff. Reviews lower level engineering work or...Work at officeRelocationFlexible hours
$145k - $180k per year
...Program, and we’re looking for a Software Development Manager to help us... ...PO-to-press system, pricing engine, and customer portals. Own intake... ...SQF certification. Make AI-assisted development standard practice... ...executives to production floor staff. ~ Assets: Magento, NetSuite...Casual workWork at officeFlexible hours$127k - $225k per year
...immediate permanent opening for a Research Engineer. About the team: The Intelligent... ...advancements in artificial intelligence (AI) and robotics to determine its potential for... ..., prototype, and build a complete agentic software system engineering framework spanning the...Permanent employmentFull timeInternshipImmediate start$129.6k - $179.6k per year
...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group ASICS Engineering General Summary... ...other NPU components to accelerate AI machine learning, video and other dsp... ...levels of applicants, the role (Jr, Sr., Staff) and responsibility will be...Work from home- ...Position Title: Software Quality Assurance and Automation Test Engineer - ADAS Controllers CIeNET is a mobile, automotive, telecom and enterprise software services... ...develop test script and automation. Ability to use AI tools in testing activities. Requirements...Full timeWorldwide
- Reference Code: OZ-08-FN-02-LB-26 Techy Logs Software Inc., located at 40 New Delhi Dr., Suite 112B, Markham, ON L3S 0B5, is a technology... ...Education: Bachelor's degree in Computer Science, Software Engineering, or a related field. Essential Skills: Experience developing...Full time
- ...products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded... .... The Role We are seeking a Senior Board Hardware Debug Engineer to join our Datacenter & AI Board Validation team. In this role you...Internship
$127k - $225k per year
...Canada has an immediate 12-month contract opening for a Research Engineer. About the team: The Huawei Digital Trust Lab is on a mission... ...& authorization, kernel & hardware security, data security, ai agent security, advancement of agentic ai for product security. The...Contract workInternshipImmediate startWorldwideShift work- ...Location: Markham, Ontario, Canada Position: Software Quality Assurance and Automation Test Engineer - Automotive Infotainment CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded...Full timeWorldwide
- ...services. They are looking for an experienced AI Lead Solutions Architect to drive... ...architect scalable solutions, and mentor engineering teams. This is a hybrid opportunity for... ...Requirements ~10+ years of professional software development or relevant research...Long term contractContract workFor contractorsWork at officeRemote work2 days per week3 days per week
- ...Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and solutions Prepare reports, manuals and other documentation on the status, operation and maintenance...Full time
$106k - $156k per year
...permanent opening for a Compiler Engineer. About the team: The... ...compiler collaborations, focusing on AI, GPU, and CPU architectures.... ...Design, develop, and test software to satisfy business requirements... ...server hardware; Language runtimes for new programming languages;...Permanent employmentFull timeInternshipImmediate start- ...-stack innovations, including software-hardware co-design and optimizing... ...at both the storage and runtime layers. This team also develops... ...Build an accurate and universal AI performance model based on mainstream... ...Science or Electronic Engineering. At least 5+ years of experience...Long term contractPermanent employmentFull timeImmediate start
- ...client is a leading Canadian financial institution seeking a senior AI Solution Architect to join its Solutions Architecture team. The... ...initiatives. ~ Bachelor's degree in Computer Science, Computer Engineering, or a related field. ~ Hands-on experience architecting cloud-...Long term contractContract workFor contractorsInternshipWork at officeRemote work
$127k - $225k per year
...opening for a Senior Compiler Engineer. About the team: The Heterogeneous... ...collaborations, focusing on AI, GPU, and CPU architectures.... ...Design, develop, and test software to satisfy business... ...experience in a production language runtime, and/or design and implementation...Permanent employmentFull timeImmediate start$60k - $85k per year
...We’re looking for a Security Software Developer to join the networking device development... ...or degree in Computer Science, Computer Engineering, Cybersecurity, or a related field. ~1–... ...your interview. Artificial intelligence (AI) technology may be used in our...Long term contractCasual workWorldwideMonday to friday- ...Senior Software Developer – ETL Location: Toronto, ON (Onsite) Duration: 250 days Employment Type: Contract Job... ...represented individuals, legal professionals, public sector users, and staff. A senior Software Developer (ETL) is required to provide best...Contract work
$127k - $225k per year
...-stack innovations, including software-hardware co-design and optimizing... ...at both the storage and runtime layers. This team also develops... ...industry and academic within the AI/ML domain, generating... ...background in Computer Science, Engineering, or a related field, providing...Long term contractPermanent employmentFull timeContract workInternshipLocal areaImmediate start$108k - $158k per year
...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group ASICS Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives communication and...Work from home- ...of our global team of 23,500+ engineers, architects, scientists and consultants... ...issues. Mentor and develop staff , providing guidance to... ...knowledge of modelling software (PCSWMM, HEC-RAS, WaterCAD, SewerCAD... ...tackle challenges and utilize AI in our recruitment process...Full timeContract workFor contractorsLocal area
- ...Job Title: Software Developer – Junior Location: Toronto, ON Experience: 0–3 Years Job Type: Contract Job Summary We are seeking a motivated Junior Software Developer to assist in designing, developing, testing, and maintaining software applications. The ideal...Contract workInternship
$156.46k - $225.08k per year
...the role As a Senior Water Resources Engineer , you will provide technical leadership,... ...watershed management. ~ Experience using software applications including HEC-RAS, HEC-HMS, GoldSim... .... Leveraging extensive experience and AI-enabled delivery, we support customers in...Full timeWork at office- ...-stack innovations, including software-hardware co-design and optimizing... ...at both the storage and runtime layers. This team also develops... ...developments for big data and AI systems in both industry and academia... ...in Computer Science, Software Engineering, Computer Engineering, or...Long term contractPermanent employmentFull timeImmediate start
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 sales Markham, ON
- software technical support Markham, ON
- software support Markham, ON
- software implementation project manager Markham, ON
- golang software developer Markham, ON
- software Markham, ON
- software application developer Markham, ON
- software asset management analyst Markham, ON
- software intern Markham, ON
- embedded software Markham, ON

