CareerPlanGet AI match score →

Senior System Engineer – OS Kernel

CAN Kanata (2), ON - WR💼 Full-time🗓 2026-06-10 → 2026-07-30

Core

Develop kernel components for the VxWorks operating system, supporting implementation, testing, and debugging for mission-critical intelligent systems.

Role type

Senior IC OS Kernel Engineer

Builds

Embedded VxWorks OS kernel components

Domain

Embedded systems / Real-time operating systems (RTOS)

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Operating system concepts, RTOS software development, C programming, embedded systems development

Preferred skills

Assembly, C++, Python, low-level device drivers, BSP board bring-up, architecture-level development, industry certification standards (DO-178C, ISO 26262, ASPICE, MIL)

Technologies

VxWorks, CI/CD

Responsibilities

Develop Core OS technologies for embedded VxWorks OS, Develop and deliver high quality design, code, and tests following a CI/CD model and agile methodology, Investigate and resolve issues reported during product verification and from customers, Create design documents for new technologies and conduct code reviews, Collaborate with cross-functional teams to integrate hardware and software solutions

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗