Researcher - Real-Time Embedded OS
huaweicanada · Ottawa
Description du poste
About the role
Huawei Canada has an immediate permanent opening for a Researcher. The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and optimal resource management for diverse use cases such as AI/ML compute.
Key responsibilities
- Collect, analyze, and distill the latest research on OS concepts such as scheduling, synchronization, distributed service/state management, IPC, and isolation techniques.
- Lead and collaborate on research and implementation of advanced OS technologies, including IPC/communication optimization, QoS control, partitioning/isolation, resource allocation, and distributed error recovery/failover.
- Explore optimization opportunities for communication, boot, and recovery execution speed based on recent research progress.
Required profile
- PhD degree in Computer Science, Operating Systems, Applied Mathematics, or related technical fields.
- Knowledge of operating system architecture, CPU architecture, and computer systems theory.
- Experience in theoretical and empirical OS research.
- Proficiency in system‑level programming languages such as C/C++, Assembly, and Rust.
- Ability to apply, evaluate, and modify subsystems of existing operating systems (e.g., Linux, FreeBSD, OpenBSD, FreeRTOS).
- Strong interpersonal skills for cross‑group and cross‑culture collaboration.
- At least 2 years of work or internship experience in a university, industry, or government lab with a primary focus on OS research (preferred).
- Publications at top OS conferences (e.g., SOSP, SIGOPS, IEEE) or Linux Kernel summits are a plus.
Required skills
- C
- C++
- Assembly
- Rust
- Linux
- FreeBSD
- OpenBSD
- FreeRTOS
What we offer
- Annual total target compensation ranging from $106,000 to $156,000 (based on 2,080 hours per year).
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches au Canada.
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Publie il y a 10 heures
Expire dans 1 mois
2 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
huaweicanada
Ottawa
Offres similaires
-
Software Developer - Real-time Operating System
huaweicanada Ottawa -
Junior Software Developer – Real-time Operating System
huaweicanada Ottawa -
Distinguished Engineer - Software IDE & AI Assisted Development
huaweicanada Ottawa -
Web Developer
SANSHTECH INC. Calgary -
Senior Software Developer
Yocale North Vancouver