CareerPlanGet AI match score →

GPU Driver Development Senior Engineer - RTOS

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

Core

Designing, implementing, and adapting Vulkan APIs to support GPU and display controllers on Real-Time Operating Systems (RTOS) for safety-critical intelligent systems.

Role type

Senior Graphics Software Engineer (Vulkan/RTOS)

Builds

Vulkan Safety-Certified Graphics Stack for RTOS

Domain

Embedded systems, Aerospace/Defense, Safety-critical software

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ programming, Vulkan API expertise, GPU architecture knowledge, embedded systems debugging, RTOS integration

Preferred skills

DO-178C Safety Certification experience, VxWorks or other RTOS development, ARM/Intel platform experience, MISRA C or CERT C knowledge

Technologies

Vulkan, C, C++, VxWorks, ARM, Intel, Khronos Group APIs

Responsibilities

Design and implement graphics features based on product requirements, Adapt and integrate open-source libraries to support Vulkan SC APIs on RTOS, Debug graphics driver issues found by application usage of Graphics APIs, Conduct code reviews and ensure robustness of the graphics stack

Seniority

Senior, hands-on IC

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