Qualcomm AI Software Engineer Position
Qualcomm • markham, york region • Posted June 01, 2026
Position Overview
Elevate your career in AI at Qualcomm Canada as a Software Engineer focused on low-power AI runtime. Utilize C/C++ to enhance machine learning runtimes on Qualcomm hardware deployed in a variety of devices.
Join Qualcomm's AI Software team to contribute to the Qualcomm AI Engine, providing impactful solutions across diverse domains like automotive and mobile. This role seeks candidates with a strong background in computer science or engineering and at least two years of relevant experience. You will design components for ML runtimes and develop system-level integrations that improve runtime efficiency and performance.
Key Responsibilities:
• Design core components of an ML runtime for embedded systems
• Maintain and develop runtime kernels with C/C++ code
• Create model analyzing tools for clients
• Use toolchains for Android and embedded Linux systems
• Debug customer-specific machine learning issues
Requirements:
Join Qualcomm's AI Software team to contribute to the Qualcomm AI Engine, providing impactful solutions across diverse domains like automotive and mobile. This role seeks candidates with a strong background in computer science or engineering and at least two years of relevant experience. You will design components for ML runtimes and develop system-level integrations that improve runtime efficiency and performance.
Key Responsibilities:
• Design core components of an ML runtime for embedded systems
• Maintain and develop runtime kernels with C/C++ code
• Create model analyzing tools for clients
• Use toolchains for Android and embedded Linux systems
• Debug customer-specific machine learning issues
Requirements: