CareerPlan

Sr. Software Engineer– Kernel & Device Drivers (Temp 1 Year Contract)

VANCOUVER, CanadaContract2026-10-19 → 2026-10-21

Core

Develop and validate software for sophisticated new technology and product introductions, focusing on kernel drivers, embedded systems, and GPU/power management.

Role type

Senior IC kernel & device driver engineer

Builds

High-quality, industry-leading processor technologies and driver software

Domain

Semiconductor / Hardware / Operating Systems

Required skills

C, C++, kernel driver development, embedded development, object-oriented design, data structures, algorithms, multithreaded programming, graphics/display drivers, power management drivers

Preferred skills

Windows-based driver development, commercial AI tools usage, AI agent development for automation, GPU architecture knowledge

Technologies

C, C++, Windows, GPU, AI tools (Copilot, Claude)

Responsibilities

Develop and drive execution of comprehensive software for new product projects, Validate new SW features before release, Contribute to high-functioning feature teams, Collaborate with multiple teams on planning solutions, Help design and implement future system architecture, Work with dev teams and Project Managers to drive results

Seniority

Senior, hands-on IC