Senior Kernel Developer

7 days ago


Allstate Parkway Markham Ontario LR B Canada Huawei Technologies Canada Co. Full time $120,000 - $180,000 per year
Job description

Huawei Canada has an immediate permanent opening for a Senior Kernel Developer. 

About the team:

The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and optimal resource management for diverse use cases such as the compute required for AI/ML. This lab aims to innovate operating system designs for mixed-criticality environments that exceed traditional methods. The focus of this lab is to develop next-generation OS platform support to enable high performance, maximum concurrency and challenging resource management with ML/AI agents or services. Our goal is to ensure enhanced performance and reliability in increasingly complex environments that embedded devices at the edge presents.

About the job:

  • Exploring the real-time OS research or development targeting embedded devices, cloud & virtualized computing and automotive domain.

  • Contribute and help build the next-generation real-time OS technology to power a broad range of compute platforms.

  • Solve some very challenging problems around scheduling, resource allocation, isolation and IPC in very complex systems use cases.

  • Focus on developing tooling and solutions to performance challenges in the system.

Job requirements

About the ideal candidate:

  • Expert level of experience and expertise in the field of real-time operating system design, development and integration.

  • Expert level of system software development (mainly C/C++).

  • Expert level CPU architecture knowledge for system software development.

  • Strong ability to research complex topics, distill knowledge into concrete designs and apply it to new or existing projects.

  • Strong communication ability to document and present technical information and solutions effectively to both technical and non-technical audiences.

All done

Your application has been successfully submitted

Other jobs

  • Allstate Parkway Markham, Ontario, LR B Canada Huawei Technologies Canada Co. Full time $120,000 - $180,000 per year

    Job description Huawei Canada has an immediate permanent opening for a Senior Principal Architect.About the team:The Software Engineering Coach Lab focuses on capability improvements. Undertaking Huawei's trusted change strategy, this lab is responsible for achieving the overall goal of trusted change, and systematically carries out public capacity building...


  • Markham, Canada Huawei Canada Full time

    Join to apply for the Senior Kernel Developer - RTOS role at Huawei Canada.Huawei Canada has an immediate permanent opening for a Senior Software Developer.About the team:The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and optimal resource management for diverse use cases. This lab aims to innovate operating...


  • Markham, Canada Huawei Canada Full time

    Join to apply for the Senior Kernel Developer - RTOS role at Huawei Canada.Huawei Canada has an immediate permanent opening for a Senior Software Developer.About the team:The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and optimal resource management for diverse use cases. This lab aims to innovate operating...


  • Markham, Canada Huawei Canada Full time

    Join to apply for the Senior Kernel Developer - RTOS role at Huawei Canada . Huawei Canada has an immediate permanent opening for a Senior Software Developer. About the team: The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and optimal resource management for diverse use cases. This lab aims to innovate...


  • , , Canada Targeted Talent Full time

    Overview Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware, streamlining the experience for researchers and developers. The focus involves the optimization of various common neural networks for optimal performance on...

  • Senior Developer

    7 days ago


    Allstate Parkway Markham, Ontario, LR B Canada Huawei Technologies Canada Co. Full time $80,000 - $120,000 per year

    Job description Huawei Canada has an immediate 12-month contract opening for a Senior Developer - GPU Driver. About the team:The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone products through software-hardware systems optimization and architecture innovation. We keep tracking the trends of...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Targeted Talent Full time

    Overview Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware, streamlining the experience for researchers and developers. The focus involves the optimization of various common neural networks for optimal performance on...


  • Allstate Parkway Markham, Ontario, LR B Canada Huawei Technologies Canada Co. Full time $120,000 - $200,000 per year

    Job description Huawei Canada has an immediate permanent opening for a Database Research Expert.About the team:The Computing Data Application Acceleration Lab aims to create a leading global data analytics platform organized into three specialized teams using innovative programming technologies. This team focuses on full-stack innovations, including...


  • Allstate Parkway Markham, Ontario, LR B Canada Huawei Technologies Canada Co. Full time $120,000 - $180,000 per year

    Job description Huawei Canada has an immediate permanent opening for a Senior Developer.About the team:The Computing Data Application Acceleration Lab aims to create a leading global data analytics platform organized into three specialized teams using innovative programming technologies. This team focuses on full-stack innovations, including...


  • , AB, Canada CrowdStrike Full time

    A leading cybersecurity firm is seeking a Senior Software Engineer specializing in Windows Kernel development. You will design detection logic and enhance Windows endpoint protection systems. The ideal candidate has over 5 years of software development experience in C/C++ and a strong understanding of Windows internals. This role allows for remote work and...