Location
ottawa
Posted
May 24, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Elevate your career with Wind River as an RTOS Staff Engineer. Utilize your extensive experience in C programming and kernel driver development on critical systems.
Join Wind River, a leader in delivering software solutions for mission-critical intelligent systems. As a staff engineer, you'll develop features for Type-1 hypervisors tailored for Intel and ARM platforms, requiring 8-10 years of embedded software expertise. This role is perfect for engineers skilled in managing multi-core, multi-threaded kernels while adapting open-source applications to run on hypervisors.
Key Responsibilities:
β’ Write C/C++ code for multi-threaded kernels
β’ Adapt open-source applications for the hypervisor
β’ Manage Interrupt delivery and latency for VMs
β’ Emulate devices like serial and USB
Requirements:
β’ 8-10 years experience in C programming
β’ Embedded software development experience with RTOS
β’ Familiarity with safety s...
Join Wind River, a leader in delivering software solutions for mission-critical intelligent systems. As a staff engineer, you'll develop features for Type-1 hypervisors tailored for Intel and ARM platforms, requiring 8-10 years of embedded software expertise. This role is perfect for engineers skilled in managing multi-core, multi-threaded kernels while adapting open-source applications to run on hypervisors.
Key Responsibilities:
β’ Write C/C++ code for multi-threaded kernels
β’ Adapt open-source applications for the hypervisor
β’ Manage Interrupt delivery and latency for VMs
β’ Emulate devices like serial and USB
Requirements:
β’ 8-10 years experience in C programming
β’ Embedded software development experience with RTOS
β’ Familiarity with safety s...