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

AMD
Markham
Workplace: HybridTemporaryCAD 93,100 - 159,600 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Problem-solving","Analytical thinking","Leadership (technical areas)","Diligence"]

Join AMD to enhance its software capabilities for new and sophisticated technology and product introduction projects. You’ll develop and validate software features before customer release, contribute to a high-functioning feature team, and collaborate with engineering and project management to deliver scalable system architecture. The role focuses on kernel and device driver development, strong software engineering fundamentals, and hands-on use of modern development tools (including AI-assisted tooling).

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AMD
AMD
16 hours ago

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

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Join AMD to enhance its software capabilities for new and sophisticated technology and product introduction projects. You’ll develop and validate software features before customer release, contribute to a high-functioning feature team, and collaborate with engineering and project management to deliver scalable system architecture. The role focuses on kernel and device driver development, strong software engineering fundamentals, and hands-on use of modern development tools (including AI-assisted tooling).
Location: Markham
Workplace: Hybrid
Employment Type: Temporary · Permanent
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop and drive execution of comprehensive software for sophisticated technology and new product introduction projects.
  • •Validate new software features before releasing them to customers.
  • •Contribute to a high-functioning feature team.
  • •Collaborate with multiple teams to deliver planning solutions and the technology to support them.
  • •Design and implement future architecture for a scalable, durable, innovative system with close work alongside development teams and project managers.

Pay and Benefits

Salary: CAD 93,100 - 159,600 annually

Key Requirements

  • •Expert, hands-on programming experience in C and C++.
  • •Solid experience with kernel driver development or embedded development.
  • •Strong understanding of software engineering fundamentals, including object-oriented design, data structures, algorithms, operating systems concepts, and multithreaded programming.
  • •Excellent design and code development skills using modern tools and techniques, including commercial AI tools (Copilot, Claude) and the ability to develop AI agents.
  • •Experience with graphics, display, or power management driver development, preferably on a Windows system.
Education:Bachelor's in Computer/Software Engineering, Computer Science, or related technical discipline
Skills:Problem-solvingAnalytical thinkingLeadership (technical areas)Diligence
Tech Stack:CC++Kernel driver developmentEmbedded developmentObject-oriented designData structuresAlgorithmsOperating systems conceptsMultithreaded programmingCopilotClaudeAI agentsGraphicsDisplayPower managementWindows

Company Brief

AMD
Designs and produces semiconductor products including CPUs, GPUs, and adaptive SoCs for consumer, enterprise, and embedded markets, competing across PCs, data centers, and gaming industries.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1969
Glassdoor
Glassdoor: 3.9
WebsiteLinkedIn