Senior Kernel Developer

3 weeks ago


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 system designs for mixed-criticality environments that exceed traditional methods. The focus of this lab is to develop a next-generation operating system platform suitable for deployment across various domains, including cars, smartphones, and ICT/IoT devices, ensuring enhanced performance and reliability in increasingly complex environments.About the job:Exploring real-time OS research or development targeting embedded devices, cloud & virtualized computing, and automotive domain.Contribute to and help build the next-generation real-time OS technology to power a broad range of compute platforms.Solve challenging problems around scheduling, resource allocation, isolation, and IPC in complex system use cases.Focus on developing tooling and solutions to address performance challenges in the system.Job requirements:Expertise in real-time operating system design, development, and integration.Proficiency in system software development, mainly C/C++.Strong knowledge of CPU architecture for system software development.Ability to research complex topics, distill knowledge into concrete designs, and apply it to projects.Effective communication skills to document and present technical information to both technical and non-technical audiences.Seniority levelMid-Senior levelEmployment typeFull-timeJob functionEngineering and Information TechnologyIndustriesTelecommunications #J-18808-Ljbffr



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


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


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


  • Markham, Canada AMD Full time

    Overview We are seeking a candidate to lead a talented team building and developing the software stack for AMD Instinct Accelerators and Radeon PRO, supporting HPC, AI/Machine Learning, Cloud Gaming, and Workstation applications. The ideal candidate will have a strong background in software engineering, with experience guiding and mentoring developers...


  • Markham, Canada AMD Full time

    Overview We are seeking a candidate to lead a talented team building and developing the software stack for AMD Instinct Accelerators and Radeon PRO, supporting HPC, AI/Machine Learning, Cloud Gaming, and Workstation applications. The ideal candidate will have a strong background in software engineering, with experience guiding and mentoring developers...


  • Markham, Canada AMD Full time

    Overview We are seeking a candidate to lead a talented team building and developing the software stack for AMD Instinct Accelerators and Radeon PRO, supporting HPC, AI/Machine Learning, Cloud Gaming, and Workstation applications. The ideal candidate will have a strong background in software engineering, with experience guiding and mentoring developers...


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


  • Trois-Rivières, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwe, Canada Canonical Full time

    Join to apply for the Lead Linux Kernel Engineer - Ubuntu role at Canonical2 weeks ago Be among the first 25 applicantsJoin to apply for the Lead Linux Kernel Engineer - Ubuntu role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global enterprise...


  • Markham, Ontario, Canada Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...