Qu
Staff Embedded Machine Learning Engineer (Open) (Markham)
Qualcomm
Full-time
markham, on
Engineering
Posted:
June 04, 2026
Location:
markham, on, Canada
Job Description
Qualcomm Canada ULC is looking for a Machine Learning software engineer with embedded experience to join the Automotive AI Software team, which is rapidly expanding to deliver optimized solutions for infotainment and ADAS/AutonomousDriving platforms.
Key Responsibilities
- Design and implement core components of the ML runtime framework for inference on embedded systems.
- Collaborate with compiler, hardware and model teams to co‑design productive execution paths for AI workloads.
- Develop and maintain C++ code for runtime kernels and system‑level integration.
- Develop tools to assist with performance profiling and debugging of quantized model accuracy.
- Analyze and improve runtime behavior using profiling tools and hardware counters.
- Support deployment of models from popular ML frameworks (e.g., ONNX, TensorFlow, PyTorch) onto Qualcomm’s inference stack.
- Challenge the status quo and drive innovations to be best‑...
Apply for this Job
Submit your application for the Staff Embedded Machine Learning Engineer (Open) (Markham) position at Qualcomm.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
markham, Canada
Posted:
June 04, 2026
Deadline:
July 14, 2026