kernel

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


  • Edmonton, Division No. 11, Canada Huawei Technologies Canada Co., Ltd. Full-time €120,000 - €170,000 Contract

    Huawei Canada in Edmonton seeks a Researcher for its Software-Hardware System Optimization Lab to advance AI-accelerated computing. The role focuses on exploring GPU/AI/hardware architectures, building compute platforms, and optimizing performance from kernel to system level. You will collaborate across hardware, software, AI, and product teams to bring...


  • , Canada Syntronic Full-time

    Syntronic is seeking an experienced Embedded BSP Developer to design, implement, and integrate low-level software for ARM-based automotive platforms in Ottawa. You will drive board bring-up, bootloader development, secure boot features, and kernel components for production systems. The role requires strong C programming, hardware-software interaction, and...


  • Winnipeg, Manitoba, Canada Qualcomm Full-time

    Qualcomm Canada ULC is seeking a Machine Learning software engineer with embedded experience to design and implement core ML runtime components for inference on embedded platforms. You will collaborate with compiler, hardware, and model teams to optimize AI workloads and develop C++ runtime kernels for system integration. The role requires strong C++...


  • Calgary, AB, Canada Polluxa, Inc. Full-time €110,000 - €150,000 Contract

    North Vector Dynamics is seeking an Embedded Linux Engineer to own the software stack for the CM-70 interceptor's flight and mission computer. You will write kernel drivers, BSP customizations, and real-time software close to hardware, from boot to application layers. You will collaborate with GNC, avionics, and electrical teams to bring hardware from bench...

  • Senior Software Developer Premium

    5 hours ago


    Toronto, Ontario, Canada NRT Technology Full-time

      Core Competencies Software development Initiative Achievement/Results Oriented Teamwork Customer service Flexibility/Adaptability  Problem Solving Building relationships Responsibilities According to task assignments, perform day-to-day software developing by defining initiatives and priorities, formulating plans Conduct module and sub-system...


  • Toronto, Ontario, Canada Seequent Limited Full-time

    Seequent Limited in Toronto, ON is seeking a Senior Software Developer – Numerical to transform research prototypes into production-grade numerical software. You will design and optimize high-performance libraries and compute kernels using C++, Python, and CUDA, ensuring scalability and robustness.You will collaborate with researchers and engineers to...


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


  • Montreal, Quebec, Canada Polluxa, Inc. Full-time

    Full-time Description Location: Ottawa, ON (Hybrid) About this opportunity As a member of a dynamic development team, the Embedded Software Designer (Platform Software) will be actively involved in designing and developing embedded software for next generation Optical Transport products. In this role, the successful candidate will report to the Sr. Manager,...


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


  • Toronto, Ontario, Canada NVIDIA Full-time

    NVIDIA is seeking highly skilled software engineers to build AI inference systems that scale across multi-GPU, multi-node, and multi-cloud environments. You will optimize kernels, contribute to vLLM, and push the boundaries of accelerated computing for AI.You’ll collaborate across inference, compiler, scheduling, and performance teams, conducting research...


  • Markham, ON, Canada Advanced Micro Devices Full-time €25,000 - €39,000 Contract

    Advanced Micro Devices (AMD) invites students to join as software engineering interns in Markham, Ontario, for co-op terms across application, kernel, graphics, or AI development. You will collaborate with teams across the stack and with partner companies to build real-world solutions and gain hands-on experience on projects impacting millions of...


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


  • Markham, Ontario, Canada AMD Full-time

    AMD is seeking software engineering co-ops in Markham, Ontario. You will work full-time in a hybrid or onsite structure for 12 or 16 months, contributing to diverse software areas from kernel to AI development.You will collaborate across the stack, review code, and help create features like AMD Fidelity-like innovations. This role targets students in...


  • Ottawa, ON, Canada Aptiv PLC Full-time $170,000 - $210,000 Contract

    Wind River is seeking a Senior Member of Technical Staff to architect and implement a minimal GPU driver for the VxWorks kernel, targeting Iris Xe and Mali GPUs for safety-critical applications. The role involves working with Intel, ARM, and SoC vendors to review specifications and implement them for VxWorks.You will import Linux GPU drivers, adapt them for...


  • Lower Sackville, Nova Scotia, 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...

  • Chef(fe) de marque

    3 days ago


    Longueuil, Montérégie, Canada Krispykernels Full-time €85,000 - €110,000 Contract

    Ta job alléchante chez Aliments Krispy Kernels. Du genre chips ou Noix? Il y a de la place pour tout le monde chez Aliments Krispy Kernels. On cherche un(e) chef(fe) de marque à temps plein basé(e) à notre bureau de Longueuil. Tu te cachou? Mets-toi les mains dans l’industrie alimentaire: Sous la supervision de la VP marketing, le(la) titulaire de ce...


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


  • Alton, Canada Google Full-time

    Drive innovation at Google as a Graphics Developer in Augmented Reality. Use your C++ skills to tackle challenges in graphics rendering and immersive computing. As a pivotal member of the Google team, you'll require a Bachelor’s degree and a minimum of two years of experience in software development. Familiarity with data structures, algorithms,...

  • Software Engineer Premium

    5 hours 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 Amazon Web Services (AWS) Full-time

    Become a vital part of the Annapurna Labs team at Amazon Web Services as a Software Engineering Manager. Focus on enhancing machine learning kernel performance for AWS Neuron SDK. In this role, you'll blend your expertise in software and hardware to optimize machine learning workloads on cutting-edge AWS infrastructure. Collaborating across teams...