kernel engineer

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

  • Linux Engineering

    2 days ago


    , Canada Canadian Solar Inc. Full-time

    At Canadian Solar, our vision is to make lives better by bringing electricity powered by the sun to millions of people worldwide. As a leading manufacturer of solar panels, inverters, and energy storage solutions, we’ve been an industry front-runner since our founding in 2001. Throughout Canadian Solar’s subsidiaries, e-Storage, Recurrent Energy, MSS and...


  • Southwestern Ontario, ON, Canada Canonical Remote Full-time $90,000 - $140,000 Contract

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...

  • Simulation Engineer

    2 days ago


    , Canada Cerebras Systems Full-time

    Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture allows Cerebras to deliver industry-leading training and inference speeds; over 10 times faster than GPU-based hyperscale cloud inference services. This order of magnitude increase in speed is transforming the user experience of AI applications, unlocking...

  • LLM Serving Engineer

    15 hours ago


    Markham, Ontario, Canada Qualcomm Full-time

    Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > Machine Learning Engineering LLM Serving Engineer (Cloud AI Engineering) Qualcomm is utilizing its traditional strengths in digital wireless technologies to play a central role in the evolution of Cloud AI. We are investing in several supporting technologies including Deep...


  • Moncton, New Brunswick, Canada Canonical Full-time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Laval (administrative region), QC, Canada Canonical Remote Full-time $90,000 - $120,000 Contract

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Ontario, Ontario, Canada Canonical Full-time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Toronto, Ontario, Canada Tenstorrent Full-time

    Play a critical role in AI technology at Tenstorrent as a Software Engineer on the Acceleration Kernel Development team. This hybrid role focuses on writing efficient low-level code in Toronto. Tenstorrent is excited to welcome developers of varying experience levels to its team. You will write code that optimizes ML performance and maximizes hardware...

  • Software Engineer

    1 day ago


    Ottawa, ON, Canada MEDA Engineering and Technical Services, LLC Full-time €99,187 - €104,697 Contract

    We are recruiting an experienced Software Engineer (Full-Stack) to join our team to support our client in the automotive industry. NOTE: Hybrid Responsibilities - Designing, developing, testing and maintaining software applications and products to meet customer needs - Involved in the entire software development lifecycle including designing software...


  • Laval, Quebec, Canada Canonical Full-time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • , Canada Canonical Full-time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Calgary, Alberta, Canada Polluxa, Inc. Full-time

    ABOUT THE ROLE North Vector Dynamics is building the next-generation unmanned systems. We're looking for an Embedded Linux Engineer to own the software that enables these systems, from the board support packages up through the application layer. You'll work close to the hardware, writing and debugging kernel drivers, boot code, and real-time software. You'll...


  • Ottawa, Ontario, Canada VIAVI Solutions Full-time

    Summary: VIAVI (NASDAQ: VIAV) is a global provider of network test, monitoring and assurance solutions for telecommunications, cloud, enterprises, first responders, military, aerospace, and railway. VIAVI is also a leader in light management technologies for 3D sensing, anti-counterfeiting, consumer electronics, industrial, automotive, government and...

  • Software Engineer Premium

    1 day ago


    Kanata, Ontario, Canada Artech Full-time

    Client: FORD Canada Location: Ottawa, Kanata, Oakville, or Waterloo Duration: 6 Months (Contract) Type; Onsite Salary Range:  Introduction Client is looking for a "5-8 years Embedded Linux Engineer with strong C programming, Linux Kernel/device driver development, ARM SoC experience, Yocto/Open Embedded expertise, and automotive ECU/telematics...


  • , Canada Cerebras Systems Full-time

    This architecture allows Cerebras to deliver industry-leading training and inference speeds; This order of magnitude increase in speed is transforming the user experience of AI applications, unlocking real-time iteration and increasing intelligence via additional agentic computation. As a Software Engineer on the Simulator Team (New College Grad), you...

  • Linux Engineer

    6 hours ago


    Toronto, Ontario, Canada Kyndryl Full-time

    Duration: 6 - 12 Months initially, potential for Contract to Hire Position Overview We are looking for an experienced Linux Desktop Engineer to design, build, automate, secure, and manage enterprise Ubuntu workstation environments. This is an engineering-focused role supporting developers, Engineering/R&D teams, AI workloads, and GPU-based systems. This is...

  • Linux Engineering

    3 days ago


    Kitchener, ON, Waterloo Regional Municipality, ON; Ontario, Canada Canadian Solar Inc. Full-time €100,000 - €150,000

    At Canadian Solar, our vision is to make lives better by bringing electricity powered by the sun to millions of people worldwide. As a leading manufacturer of solar panels, inverters, and energy storage solutions, we’ve been an industry front-runner since our founding in 2001. Throughout Canadian Solar’s subsidiaries, e-Storage, Recurrent Energy, MSS and...


  • , Canada Tenstorrent Full-time

    Play a critical role in AI technology at Tenstorrent as a Software Engineer on the Acceleration Kernel Development team. This hybrid role focuses on writing efficient low-level code in Toronto. Tenstorrent is excited to welcome developers of varying experience levels to its team. You will write code that optimizes ML performance and maximizes hardware...

  • Computer Engineering Premium

    23 hours ago


    , Canada Alignerr Remote Full-time

    Computer Engineering — AI Data Trainer About The Role We're partnering with the world's leading AI research labs to build smarter, more reliable AI systems — and we need expert computer engineers to help get there. As a Computer Engineering AI Data Trainer, your deep knowledge of hardware, embedded systems, and computer architecture will directly shape...


  • , Canada VIAVI Solutions Full-time

    Summary: VIAVI (NASDAQ: VIAV) is a global provider of network test, monitoring and assurance solutions for telecommunications, cloud, enterprises, first responders, military, aerospace, and railway. VIAVI is also a leader in light management technologies for 3D sensing, anti-counterfeiting, consumer electronics, industrial, automotive, government and...