Apply now

Posted 47 months ago

Senior Kernel Developer - RTOS

@ Huawei Technologies Canada Co., Ltd.

Markham, Ontario

On-siteFull-time
Apply now
SIGNALS

Overview

Huawei Technologies Canada is hiring a Senior Kernel Developer for its Intelligent Real-Time Operating System Lab. The role designs and builds next-generation real-time OS technology for embedded, cloud and automotive platforms, solving scheduling, resource allocation and IPC problems. Expert C/C++ and CPU architecture knowledge is required; the posting is a full-time permanent opening.

Responsibilities:

  • Develop next-generation real-time OS technology for embedded, cloud and automotive platforms
  • Solve scheduling, resource allocation, isolation and IPC challenges in complex systems
  • Develop tooling and solutions for system performance challenges
  • Research complex topics and apply them to new or existing projects

Requirements summary:

  • Expert experience in real-time operating system design, development and integration
  • Expert system software development in C/C++
  • Expert CPU architecture knowledge
  • Strong research and distillation of complex topics into concrete designs
  • Strong technical communication to technical and non-technical audiences

Tools & skills

Source and dates

Employer career site / ATS feed · recruitee

Employer posting date
2022-12-14
First seen by our source
2026-10-10
Source record updated
2026-11-06

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high

Summary and details written by AI from the posting; the employer’s posting is the authority.

Huawei Technologies Canada Co., Ltd.

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

People associated on LinkedIn
142,744
Other recorded names
  • Huawei Finland R&D
  • Huawei
  • Huawei Europe
  • Huawei Denmark
  • Huawei Norway
  • Huawei
  • Huawei Serbia&Hungary Rep Office
  • Huawei Telekomünikasyon Dış Ticaret Ltd
  • Huawei Technologies Italia
  • Huawei Switzerland
FieldValue
IndustryTelecommunications
Company size10001+
HeadquartersShenzhen, Guangdong
Open jobs on Jobsy190
LinkedInView page
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.

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.

Similar jobs

  • Senior Kernel Developer - RTOS

    Ottawa, ON
    On-siteFull Time

    Huawei Technologies Canada Co., Ltd.

    Candidates need expert experience in real-time operating system design and integration, expert C/C++ system software development, and expert CPU architecture knowledge. Strong research and communication skills for technical and non-technical audiences are also required.

    RTOS, ML, Research, Scheduling, Software development, C

  • Finance Manager

    Markham, ON
    Full Time

    Expected Salary Range: The expected base salary range for this role is between $100,000 – $110,000 CAD , depending on experience and qualifications; • Participate in special projects and ad hoc assignments as required;…

  • Assistant Branch Manager

    Markham, ON
    Full Time

    Bank of Montreal

    3+ YOECandidates need three to five years of relevant experience and a post-secondary degree or equivalent, including one to three years in banking, customer service or sales. Supervisory experience is preferred, along with strong communication, analytical and problem-solving skills.

  • Mixed Signal Custom Layout - Temporary/Seasonal

    Markham, ON
    Temporary

    AMD, Inc.

    Candidates need an electrical or mechanical engineering degree or an electronics diploma, plus understanding of CMOS circuit theory and layout best practices. Experience with Virtuoso, Calibre and LVS/DRC flows is preferred, and advanced-node exposure is valued.

    Cadence Virtuoso, Calibre

  • Senior Platform Engineer

    Toronto, ON +1
    $111k–$138k/yrFull Time

    BGIS

    5+ YOECandidates need strong practical engineering experience with modern .NET, Angular, TypeScript, and cloud-native development, plus knowledge of APIs, identity and access management, and CI/CD. Experience using AI-assisted development tools responsibly is expected.

    C#, .NET, ASP.NET Core, Angular, TypeScript, PostgreSQL

  • Product Management Student

    Markham, ON

    telMAX: Offering fibre internet, TV, and home phone services at competitive prices, telMAX’s cutting-edge network provides symmetrical uploads and download…

    Candidates need to be enrolled in a business, computer science, math, finance or related post-secondary program, preferably in third or fourth year. They need strong analytical, Excel and Microsoft Office skills, along with problem-solving, communication and task management abilities.

    Excel, Power BI, Microsoft Office, PivotTables, Power Query, VBA

  • Transmission Lines Designer

    Markham, ON
    $82k–$112k/yrHybridFull Time

    CIMA+

    5+ YOECandidates need an engineering degree in civil, structural or mechanical engineering, or equivalent experience, plus at least five years of transmission project work. They must be proficient in PLSCADD, CAD and MS Office, and communicate clearly in English; French is an asset.

    PLSCADD, CAD, MS Word, MS Excel, MS PowerPoint

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.