Embedded Machine Learning Engineer (up to Sr)
$114.4k - $164.4k per yearQualcomm
Company
Qualcomm Canada ULC
Job Area
Engineering Group, Engineering Group > Machine Learning Engineering
General Summary
We are seeking a Machine Learning software engineer with embedded experience. Qualcomm Automotive AI Software team is rapidly expanding to offer optimized solutions for infotainment and ADAS/Autonomous Driving. To scale and strengthen our offering in this domain, we are looking for a talented engineer to develop and deliver novel embedded AI solutions to enable state‑of‑the‑art AI models on automotive platforms for millions of end users.
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 efficient 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 achieve best‑of‑class solutions.
Required Skills & Experience
- Strong hands‑on experience in performance optimization for embedded or low‑power systems.
- Excellent C++ programming skills, focused on system‑level and runtime development.
- Solid understanding of embedded system design, including memory hierarchy and hardware‑software interaction.
- Experience with Linux/Android/QNX development environments and toolchains.
- Familiarity with computer architecture, especially for AI accelerators or DSPs.
- Solid knowledge of machine learning concepts and model structures.
- Optimization of algebraic operations in algorithms for hardware cores.
- Knowledge of deep learning and popular frameworks is an asset.
Minimum Qualifications
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field and 2+ years of hardware, software, or systems engineering experience.
- Master’s degree in Computer Science, Engineering, Information Systems, or related field and 1+ year of related experience.
- PhD in Computer Science, Engineering, Information Systems, or related field.
Applicants
Qualcomm is an equal‑opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, Qualcomm is committed to providing an accessible process. You may e‑mail disability‑View email address on ca.talent.com or call Qualcomm’s toll‑free number. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to participate in the hiring process.
Pay Range And Other Compensation & Benefits
$114,400.00 – $164,400.00
Salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and the opportunity for annual RSU grants. We have a highly competitive benefits package designed to support success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer.
#J-18808-Ljbffr$114.4k - $164.4k per year
Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > Machine Learning EngineeringGeneral Summary:NOTE:Our team does not work in data science... ...and performance tune modern C++17 code for an embedded systemDevelopment of model analyzing tools for the internal...SeniorWork from home- Advance your career at Qualcomm as a Machine Learning Engineer, specializing in C++ development for AI-driven applications. Build high-performance... ...advanced C++17 software libraries for AI • Optimize algorithms for embedded systems • Enable model analysis tooling for internal...Suggested
- Elevate your career as a Senior Machine Learning Engineer at Randstad Canada, focusing on production-ready machine learning systems using cutting-edge technologies. In this pivotal role, you will lead the design, development, and deployment of ML models while ensuring high...Senior
$114.4k - $164.4k per year
Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > Machine Learning EngineeringGeneral Summary:AI’s ability to solve complex problems across... ...environmentPreferred QualificationsExperience with embedded system programming and/or testingKnowledge of ML...SeniorWork from home- Become part of Qualcomm's AI revolution as a Senior Machine Learning Verification Engineer. This role emphasizes building and optimizing AI solutions for leading-edge technologies across devices globally. Qualcomm Canada ULC is looking for talented engineers to validate and...Senior
- Join Aviva as a Senior Machine Learning Engineer and contribute to our AI/ML Platform team. Utilize your expertise in building and deploying resilient ML solutions in hybrid settings. We are seeking a seasoned professional experienced in machine learning engineering. You...Senior
- Lead the development of embedded AI solutions as a Machine Learning Engineer. Your expertise will empower state-of-the-art automotive systems for enhanced infotainment and driving experiences. In this role, you will focus on mechanism design for ML runtime frameworks tailored...
- Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Software... ...develop, create, modify, and validate embedded and cloud edge software, applications,... ...platform software for complex multimedia and machine learning use cases running on our SoCs. The...Senior
- ...computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration,... ...Lead, mentor, and grow a high-performing team of package design engineers across geographies. Foster a culture of accountability,...SeniorInternship
- Elevate low voltage power distribution at General Motors as an Embedded Software Engineer. This hybrid position in Markham focuses on C programming and collaboration in a scrum environment. The role targets engineers with 2-5 years of experience in software development and...
- ...Expect Tesla is seeking a highly motivated Electrical Automation Engineer to contribute to the design and development of robust and stable... ...address issues as they arise. Design, develop and commission machine control systems from concept through implementation. Design...Senior
- Join to apply for the Sr. Energy Engineer role at Honeywell Join to apply for the Sr. Energy Engineer role at Honeywell Get AI-powered advice on this job and more exclusive features. As a Sr. Energy Engineer at Honeywell, you will play a pivotal role in managing...Senior16 hoursFull timeRelocation
- Transform data engineering at General Motors Canada as a Senior Embedded Logging Software Engineer in a hybrid work model. Apply your embedded systems expertise using C/C++ and Android across diverse automotive platforms. This role supports the creation of a cohesive Vehicle...Senior
- Join Qualcomm as an Embedded Software Architect, focusing on NPU and multi-core system design. Contribute to transformative technology... ...analytical and performance assessment skills • Experience in machine learning applications preferred Utilize your embedded systems expertise...
- Job Description Summary The Technical Lead Engineer will be supporting the I&C; team with Embedded Software Development for proprietary systems and programs relevant to GE Vernova Hitachi Nuclear Energy’s (GVH) BWRX-300 Small Module Reactor. Ensuring that the project is...Work at office3 days per week
- ...Developer to join their Agile Scrum teams. The successful candidate will develop test strategies for embedded automotive control systems. Requirements include a Bachelor's in Engineering, 3+ years of QA experience, and strong debugging skills. This hybrid role offers a...
$115k - $164.6k per year
...week, at minimum. The Role The Data Engineering organization at General Motors Canada is... ...ECUs to the cloud. We're seeking a Senior Embedded Logging Software Engineer to design and... ...screening prior to beginning employment. To learn more, visit How we Hire....SeniorWork at officeLocal areaRemote work3 days per week$147k - $196.6k per year
...the office three days per week, at minimum. The Role The Data Engineering organization at General Motors Canada is developing a unified,... ...logging from vehicle ECUs to the cloud. We’re seeking a Staff Embedded Logging Software Developer to design and integrate embedded logging...Work at officeLocal areaRemote work3 days per week- ...future at General Motors as a Junior Software Developer focusing on Embedded Systems within a hybrid framework. Help design pioneering... ...solutions for the automotive sector. This position is perfect for engineers graduating between December 2025 and August 2026 with...
$162.9k - $244.3k per year
...market demands. As part of the Global Engineering team, we are seeking an experienced and... ..., and execution of our GridBeats Embedded Software Platform development. Scope... ...60870-5, 62351, 62433-4-2. Continuous Learning : Staying updated with the latest advancements...Work at officeRemote workRelocation packageFlexible hours- ...automotive cloud logging with General Motors Canada as a Staff Embedded Logging Software Developer in a hybrid work setting. Design secure... ...data transmission. In this pivotal role within the Data Engineering organization, you will leverage your extensive expertise in C/C++...
- Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Machine Learning Engineering General Summary The Principal Engineer, Verification (CI/CD & Embedded HW) is a senior individual contributor responsible for designing, scaling, and hardening...SeniorRemote work
$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 of new video routing and Video centric IP switching products, as well as adapting or extending existing said products. The Embedded...Full timeCasual workWorldwideMonday to friday$45 - $50 per hour
...Job Title: Sr NPI Program Management Analyst Duration: 12 Months Location: Markham... ...key liaison between Internal Business Unit engineering and planning, procurement, and Contract Manufacturer... ...of NPI activities and lessons learned Required Qualifications Education...SeniorContract workTemporary workWork at office- ...are seeking a seasoned and innovative Machine Learning Lead to own the technical strategy and... ...and grow a high-performing team of ML engineers. Foster a culture of innovation, rigorous... ...environments. Experience with C/C++ for embedded systems. A portfolio of published...SeniorFull timeRemote workRelocation
- ...and develop state-of-the-art technology in computer vision and machine learning. Work with various types of image and video analysis,... ...senior Bachelor or Master’s in Computer Science, Electrical Engineering or a related technical field, having strong software development...SeniorLong term contractInternshipImmediate start
- Part Time – 3 days per week Must Haves Minimum 5 years’ experience as a solution architect on Oracle Identity Access Management systems, 12C, who has successfully modeled and implemented end-to-end solutions and infrastructure Minimum 3 years solution development with 11G...SeniorPart time3 days per week
$90.4k - $135.6k per year
...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Systems Engineering General Summary Do you love working... ...from the main application processor. It serves as a dedicated engine that manages display timing, formatting, and coordination to...SeniorFull timeWork from home$100k - $125k per year
...Sr. Mechanical Engineer / Project Manager - Buildings Location: Toronto, ON, Canada Industry: Engineering Contact: Bob Bracalenti, Vice President – Design, Construction & Development Email: ***email_hidden*** Who We Are SearchLabs is a specialist recruitment...SeniorLong term contractFull time- ...at Qualcomm as a Senior Staff Software Engineer. Focus on software development for AI Runtime... ...varied operating systems • Innovate in Machine Learning operations on Hexagon DSPs... ...C++17 and design motifs • Experience with embedded systems and multitasking • Familiarity with...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Machine Learning Engineer (up to Sr). Be the first to apply!
- embedded systems software engineer Markham, ON
- embedded software engineer Markham, ON
- machine learning engineer Markham, ON
- junior machine learning developer Markham, ON
- senior software developer Markham, ON
- working with seniors Markham, ON
- senior human resources Markham, ON
- senior oracle developer Markham, ON
- senior director of operations Markham, ON
- construction senior project manager Markham, ON
