CareerPlan

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

MARKHAM, CanadaContract2026-10-15 → 2026-10-22

Core

Develop and validate software for sophisticated new technology and product introduction projects, focusing on kernel driver development and embedded systems.

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/power management drivers

Preferred skills

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

Technologies

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

Responsibilities

Develop and drive execution of comprehensive software for new product projects, Validate new SW features before release, Contribute to future architecture design for scalable systems, Collaborate with multiple teams to deliver planning solutions, Work closely with dev teams and Project Managers

Seniority

Senior, hands-on IC