kernel engineer

1,000 kernel engineer job listings in Canada. Find daily updated positions from leading job boards.


  • , Canada Socket.dev Full-time

    Amazon in Toronto is seeking a senior ML kernel engineer to design and optimize high-performance compute kernels for AWS Neuron on Inferentia and Trainium accelerators. You will work across multiple generations, analyze bottlenecks, and collaborate with customers to enable optimized ML models. The role combines ML, HPC, and distributed architectures,...


  • None, Canada Samsungresearchamerica Full-time

    Lead the charge in Android kernel protection as a skilled penetration tester. Identify and address system vulnerabilities while pushing the boundaries of security research within the Android ecosystem. In this critical role, you will be tasked with assessing security within the Android operating system, particularly focusing on the kernel. As part...


  • , Canada Arista Networks Full-time

    Join Arista Networks as a Software Engineer focused on Linux Kernel advancements. Drive innovation in the evolving landscape of client-to-cloud networking through technical excellence. This mid-level role requires an individual with a solid foundation in Linux kernel development. Collaborate closely with our Linux Kernel team to manage the kernel for EOS,...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Arista Networks Full-time

    Join Arista Networks as a Software Engineer focused on Linux Kernel advancements. Drive innovation in the evolving landscape of client-to-cloud networking through technical excellence. This mid-level role requires an individual with a solid foundation in Linux kernel development. Collaborate closely with our Linux Kernel team to manage the kernel for EOS,...


  • , Canada Amazon Web Services (AWS) Full-time

    Description The Annapurna Labs team at Amazon Web Services (AWS) builds AWS Neuron, the software development kit used to accelerate deep learning and GenAI workloads on Amazon's custom machine learning accelerators, Inferentia and Trainium. The Annapurna Labs team at Amazon Web Services (AWS) builds AWS Neuron, the software development kit used to...

  • Sr Engineer, AI Kernel Premium

    1 week ago


    Toronto, Canada Tenstorrent Full-time US$100 - US$500 Contract

    Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high...


  • Montreal, Quebec, Canada Aptiv Full-time

    Senior Member of Technical Staff- Linux KernelABOUT WIND RIVER Wind River is a global leader in delivering software for mission-critical intelligent systems.For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability.Wind River helps customers...


  • None, Canada Fortra Full-time

    Senior Software Engineer At Fortra, we’re breaking the attack chain. Ready to join us? This position is responsible for enhancing and maintaining existing software products as well as developing new products. The ideal candidate has a strong desire for excellence, confidence in their expertise, and is a creative problem solver. What You’ll...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada CrowdStrike Full-time

    CrowdStrike is seeking a Sr. Software Development Engineer 2 on the CTIO team in a hybrid role based out of Toronto. You will drive core sensor features across Windows and cross-OS platforms, owning design through to delivery while collaborating with distributed teams. You’ll apply deep C/C++ and Windows internals expertise to optimize performance,...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Fortra Full-time

    Senior Software Engineer At Fortra, we’re breaking the attack chain. Ready to join us? This position is responsible for enhancing and maintaining existing software products as well as developing new products. The ideal candidate has a strong desire for excellence, confidence in their expertise, and is a creative problem solver. What You’ll Do Design,...


  • , Canada Samsungresearchamerica Full-time $193,236 - $220,841 Contract

    Lead the charge in Android kernel protection as a skilled penetration tester. Identify and address system vulnerabilities while pushing the boundaries of security research within the Android ecosystem. In this critical role, you will be tasked with assessing security within the Android operating system, particularly focusing on the kernel. As part of the...


  • None, Canada Samsungresearchamerica Full-time

    Lab Summary:The Development Quality Innovation (DQI) lab in Mountain View has a dual role that is first to research new automation tools as well as take current tools and refine them to our needs. Second, act as a centralized QI group to provide quality assessment and penetration testing operations.This duality provides a unique opportunity to explore new...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Tenstorrent Full-time €100,000 Temporary

    Software Engineer, Acceleration Kernel Development Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our...


  • , Canada Aptiv Full-time

    Senior Member of Technical Staff - Linux Kernel ABOUT WIND RIVER Wind River is a global leader in delivering software for mission-critical intelligent systems.For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability. Wind River...


  • Ahuntsic North, Quebec, Canada Aptiv Full-time

    Senior Member of Technical Staff - Linux KernelABOUT WIND RIVERWind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability.Wind River helps customers...


  • , Canada Samsungresearchamerica Full-time $193,236 - $220,841 Contract

    Lab Summary:The Development Quality Innovation (DQI) lab in Mountain View has a dual role that is first to research new automation tools as well as take current tools and refine them to our needs. Second, act as a centralized QI group to provide quality assessment and penetration testing operations.This duality provides a unique opportunity to explore new...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Amazon Full-time

    Amazon's Annapurna Labs team within AWS Neuron seeks a Software Engineering Manager to lead ML kernel performance initiatives for Inferentia and Trainium. You will architect high-performance kernels, guide a feature roadmap, and mentor engineers across compiler, runtime, and hardware domains to optimize ML workloads. You will collaborate with customers and...


  • Winnipeg, MB, Canada Canonical Full-time

    A leading open-source software provider is seeking exceptional software engineers focused on virtualisation and container technology. The role involves designing new features, engaging in community expertise, and conducting security analysis. Ideal candidates should have strong skills in Go, Rust, or C/C++, and a background in open-source technologies. The...

  • Software Engineer

    1 week ago


    Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Baseten Full-time €180,000 - €360,000 Temporary

    About Baseten Baseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma, and Writer. By uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the frontier of AI to bring cutting-edge models into production....


  • Mississauga, Peel Region, Canada Canonical Full-time

    A leading open-source software provider is seeking exceptional software engineers focused on virtualisation and container technology. The role involves designing new features, engaging in community expertise, and conducting security analysis. Ideal candidates should have strong skills in Go, Rust, or C/C++, and a background in open-source technologies. The...