kernel engineer

4,491 kernel engineer job listings in Canada. Find daily updated positions from leading job boards.


  • , Canada Arista Networks Full-time

    Company Description Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with...

  • Software Engineer

    3 days ago


    Montreal (administrative region), QC, Canada Baseten Full-time $254,597 - $509,194 Contract

    About BasetenBaseten 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. We're...


  • Vancouver, British Columbia, Canada Arista Networks Full-time

    Company Description Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a...


  • CAN Kanata (2), ON - WR, Ontario, Canada Aptiv Full-time

    Senior System Engineer – OS KernelLocation: Kanata, ONABOUT 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...

  • Engineering Manager Premium

    1 day ago


    Canada Jobgether Remote Full-time US$2,000 Contract

    This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Engineering Manager - Ubuntu Linux Kernel based in Canada. Step into a leadership role at the intersection of software engineering, Linux kernel development, and open source technology.You will lead a globally distributed team...


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

    Join Arista Networks as a Linux Kernel Lead Engineer, where you’ll innovate in software-defined networking. Drive development in EOS and enhance kernel features to support cutting-edge hardware. In this senior engineering role, you will collaborate with the Linux Kernel team to maintain and enhance the kernel architecture for Arista's EOS. Your expertise...


  • Toronto, Canada Tenstorrent Full-time $100,000 - $500,000 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...


  • Winnipeg, Manitoba, Canada Arista Networks Full-time

    Company Description Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a...

  • Software Engineer

    4 days ago


    , Canada Baseten Full-time

    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....


  • Vancouver, 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,...


  • Toronto, 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...


  • North Census Division, SK, Saskatchewan, 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...


  • Québec Province, Québec Province, 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...


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

    Amazon's Annapurna Labs team is hiring engineers to design and optimize high-performance compute kernels for ML on Neuron. You will work across Neuron architecture generations, profiling and tuning for maximum throughput, and implement compiler optimizations while collaborating with customers to enable their models on AWS accelerators. The role blends...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Amazon Full-time €150,700 - €251,700 Temporary

    The Annapurna Labs team at Amazon builds Neuron, the software development kit used to accelerate deep learning and GenAI workloads on Amazon’s custom machine learning accelerators, Inferentia and Trainium. The Acceleration Kernel Library team is at the forefront of maximizing performance for Amazon's custom ML accelerators. Working at the...


  • , 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...

  • Linux Engineer Kernel Premium

    1 week ago


    Kanata, Ontario, Canada Aptiv Full-time

     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 helps customers across automotive,...


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

    A leading open source software firm is seeking exceptional software engineers to focus on virtualization and container technology. Candidates should possess strong skills in Go, Rust, C/C++, or Python and have experience in open-source projects. Key responsibilities include designing features, engaging with communities, and conducting security analysis. The...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Canonical Full-time

    A leading open source software firm is seeking exceptional software engineers to focus on virtualization and container technology. Candidates should possess strong skills in Go, Rust, C/C++, or Python and have experience in open-source projects. Key responsibilities include designing features, engaging with communities, and conducting security analysis. The...


  • Moncton, NB, Westmorland Comte, NB; Nouveau-Brunswick, Canada Canonical Full-time

    A leading open source software firm is seeking exceptional software engineers to focus on virtualization and container technology. Candidates should possess strong skills in Go, Rust, C/C++, or Python and have experience in open-source projects. Key responsibilities include designing features, engaging with communities, and conducting security analysis. The...