Senior Kernel Developer - RTOS

Huawei Canada

Markham

On-site

CAD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Huawei Canada is seeking a Senior Kernel Developer specializing in real-time operating systems. This role involves exploring OS development for embedded devices and contributing to innovative designs for diverse applications, including automotive systems. Candidates must have expertise in C/C++, CPU architecture, and effective communication skills to interface with varied audiences.

Qualifications

  • Expertise in real-time OS design and development.
  • Proficiency in C/C++.
  • Strong knowledge of CPU architecture.

Responsibilities

  • Explore real-time OS research for embedded devices and automotive domain.
  • Contribute to next-gen real-time OS technology.
  • Solve scheduling and performance challenges.

Skills

Real-time operating system design
C/C++
CPU architecture
Research
Communication

Job description

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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer - Real-time Operating System
Software Developer - Real-time Operating System

Huawei Canada • Ottawa

On-site
CAD 110,000 - 150,000
Support Engineer - Wireless
Support Engineer - Wireless

Huawei Canada • Ottawa

On-site
CAD 100,000 - 150,000
Principal Scientist - Software/Hardware Co-design
Principal Scientist - Software/Hardware Co-design

Huawei Canada • Markham

On-site
CAD 120,000 - 160,000
Support Engineer - Wireless
Support Engineer - Wireless

Huawei Technologies Canada Co., Ltd. • Ottawa

On-site
CAD 100,000 - 150,000
Technology Ecosystem & Academic Relations Lead
Technology Ecosystem & Academic Relations Lead

Huawei Canada • Markham

On-site
CAD 127,000 - 225,000
Microgrid System Developer - Energy Management & Control
Microgrid System Developer - Energy Management & Control

Huawei Canada • Markham

On-site
CAD 80,000 - 100,000
Engineer - Advanced Network
Engineer - Advanced Network

Huawei Technologies Canada Co., Ltd. • Ottawa

On-site
CAD 106,000 - 156,000
Senior Kernel Developer - RTOS
Senior Kernel Developer - RTOS

huaweicanada • Markham

On-site
CAD 110,000 - 170,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

HireTalent - Staffing & Recruiting Firm • Brossard

On-site
CAD 80,000 - 110,000
Software Engineer - Windowing & Graphics
Software Engineer - Windowing & Graphics

Huawei Canada • Markham

On-site
CAD 106,000 - 156,000