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 level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries Telecommunications #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 operating...


  • 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

    A leading semiconductor company in Markham is seeking a Mid-Senior level software team lead to develop software for AI and HPC applications. The role requires strong C/C++ programming skills and experience in kernel-mode software development. The ideal candidate will guide a talented team while collaborating closely with customers and cross-functional teams...


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