companyHuawei Technologies Canada Co., Ltd. logo

Senior Kernel Developer - Real-Time Operating Systems

Huawei Technologies Canada Co., Ltd.Markham, Ontario, Canada
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Ideal Candidate Profile:Extensive experience and expertise in the design, development, and integration of real-time operating systems. Proficient in system software development, primarily using C and C++. In-depth knowledge of CPU architecture as it relates to system software development. Exceptional research skills to tackle complex topics and translate findings into practical designs for existing or new projects. Strong communication skills to effectively document and present technical information to diverse audiences, both technical and non-technical.

About the job

Huawei Technologies Canada Co., Ltd. is excited to announce a permanent opportunity for a Senior Kernel Developer specializing in Real-Time Operating Systems (RTOS).

Team Overview:

Join our Intelligent Real-Time Operating System Lab, where we tackle OS architecture, concurrency challenges, and resource management for a variety of applications, including AI and machine learning. Our mission is to pioneer innovative OS designs for mixed-criticality environments, pushing beyond conventional methodologies. We are committed to developing next-generation OS platform support that facilitates exceptional performance, maximizes concurrency, and adeptly manages resources using machine learning and AI technologies. Our aim is to enhance performance and reliability amidst the complexities presented by edge-embedded devices.

Position Responsibilities:

  • Engage in research and development of real-time operating systems targeting embedded devices, cloud computing, virtualization, and the automotive sector.

  • Contribute to the advancement of next-generation RTOS technologies to support a wide array of computational platforms.

  • Address complex challenges related to scheduling, resource allocation, isolation, and inter-process communication in intricate system use cases.

  • Develop tools and solutions to overcome performance-related challenges within the system.

About Huawei Technologies Canada Co., Ltd.

Huawei Technologies Canada Co., Ltd. is a global leader in information and communications technology (ICT) solutions, committed to innovation and excellence. Our team is dedicated to developing cutting-edge technology that enhances connectivity and empowers industries worldwide.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.