1

Windows Driver Developer Jobs in Ontario (NOW HIRING)

Linux and Windows systems that support the operation and infrastructure of our Managed Service ... Responsibilities on these systems include administration engineering and provisioning, operations ...

Linux and Windows systems that support the operation and infrastructure of our Managed Service ... Responsibilities on these systems include administration engineering and provisioning, operations ...

Linux and Windows systems that support the operation and infrastructure of our Managed Service ... Responsibilities on these systems include administration engineering and provisioning, operations ...

Principal Cloud Engineer

Toronto, ON · On-site

CA$94K - CA$176K/yr

  • Medical

  • Life

  • Retirement

We are looking for technology leaders and change drivers type of talent. BMO's cloud strategy is ... Design, implement and optimize CI/CD pipelines (Azure DevOps, GitHub Actions) * Drive automation ...

IT Support Analyst (Level 1)

Mississauga, ON · On-site

CA$50K - CA$70K/yr

University or college degree in software development, computer science, engineering, or mathematics ... MS Windows Server * Experience in performing server reoccurring maintenance * Microsoft Windows ...

Proficient in USB3, USB4 or other High-Speed IO HW and Driver specifications/Pre-Si and / or Post ... Familiar with Windows, UEFI and Linux/Unix OS ACADEMIC CREDENTIALS: * Bachelor's/Master's degree in ...

Lab Support Analyst, Intermediate

Toronto, ON · On-site

CA$80K - CA$90K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Engineering & Science Job Schedule: Full time Remote: No About Us A career at Hitachi Rail will ... Installs OS (Windows/Linux-based/Virtual Machine) on PCs/servers, drivers, and configures basic ...

Showing results 21-40

Windows Driver Developer information

See Ontario salary details

$22K

$145.9K

$220K

How much do windows driver developer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for windows driver developer in Ontario is $145,913.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,000.00 and $200,000.00 per year, depending on experience, location, and employer.

What are some typical challenges faced by Windows driver developers in their day-to-day work?

Windows Driver Developers commonly encounter challenges such as debugging low-level kernel issues, ensuring compatibility across different hardware configurations, and maintaining system stability while integrating new drivers. They must often troubleshoot complex interactions between hardware, the Windows operating system, and other software components, which can require deep diagnostic skills and careful attention to system logs. Collaborating with hardware engineers, QA testers, and other software developers is usually a regular part of the job to ensure seamless functionality and address issues quickly. Despite these challenges, the role offers opportunities to work on technically interesting problems and contribute to high-impact system components.

What is a Windows driver developer?

A Windows Driver Developer is responsible for designing, developing, and maintaining device drivers that enable hardware components to communicate with the Windows operating system. They work with low-level programming languages like C and C++, using frameworks such as the Windows Driver Kit (WDK). Their role often involves debugging, optimizing performance, and ensuring compatibility with different Windows versions. These developers collaborate with hardware engineers and software teams to ensure seamless hardware functionality.

What are the key skills and qualifications needed to thrive as a Windows driver developer?

A Windows Driver Developer should have strong proficiency in C/C++ programming, solid knowledge of Windows operating system internals, and experience with kernel-mode software development. Familiarity with tools like Visual Studio, Windows Driver Kit (WDK), and version control systems, as well as certifications such as Microsoft Certified: Windows Developer Associate, are highly valued. Attention to detail, effective problem-solving, and the ability to communicate technical concepts clearly are crucial soft skills for the role. These skills enable developers to create robust, secure, and high-performance drivers that integrate seamlessly with complex hardware and software ecosystems.

What are popular job titles related to Windows Driver Developer jobs in Ontario?

For Windows Driver Developer jobs in Ontario, the most frequently searched job titles are:

What job categories do people searching Windows Driver Developer jobs in Ontario look for?

The top searched job categories for Windows Driver Developer jobs in Ontario are:

Infographic showing various Windows Driver Developer job openings in Ontario as of August 2026, with employment types broken down into 1% As Needed, 64% Full Time, 33% Part Time, and 2% Contract. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $145,913 per year, or $70.2 per hour.

Systems Administrator

Targeted Talent

Kitchener, ON

Full-time

Medical

Re-posted 23 days ago


Job description

Client

Our client is growing quickly. We are looking for a full-time Systems Administrator to be part of their team in Kitchener. They provide the latest technologies in digital phone, high speed internet, web hosting, cloud and managed services.

With their growth, there is potential for you to grow with them and advance your career.

Position Overview:

The Systems Administrator position covers all aspects of the business operations, and is responsible for effective provisioning, installation/configuration, operation, and maintenance of systems hardware and software and related infrastructure. This candidate participates in technical research and development to enable continuing innovation within the infrastructure.

This candidate is accountable for the following systems: Linux and Windows systems that support the operation and infrastructure of our Managed Service Provider and Internet Service Provider lines of business; Responsibilities on these systems include administration engineering and provisioning, operations and support, maintenance and research and development to ensure continual innovation.

The clients success is driven by strong Customer service and innovative approach to solutions which couldn’t be possible without a commitment to teamwork.

Tasks and Responsibilities:

  • Perform system migrations via Hyper-V and VMware.
  • Perform daily system monitoring to ensure availability and integrity of all hardware.
  • Review system and application logs and verify completion of scheduled tasks.
  • Ensure systems are fully patched and up to date.
  • Ensure backups are completed and verified successfully.
  • Deploy, maintain and troubleshoot our rapidly expanding infrastructure.
  • Deploy and configure servers with associated hardware and peripherals.
  • Migrate and maintain customer email platforms.
  • Investigate and troubleshoot infrastructure issues internally and for customers.
  • Ensure documentation is up to date and maintained.
  • Monitor and maintain data centers at various locations.
  • Monitor systems for uptime, security and availability.
  • Provide tier 2/3 technical support when required.
  • Participate in on-call rotation.

Skills, Experience and Qualifications:

  • 5+ Years Windows System Administration experience.
  • 2+ Years Linux System Administration experience.
  • Strong understanding of network and storage fundamentals.
  • Strong understanding of monitoring software.
  • Microsoft Certification (MCSA or MCSE) or equivalent certification in relevant programs.
  • HyperV, VMware or equivalent certification in relevant programs.
  • Experience managing enterprise virtualized environments in HyperV or VMware.
  • Experience managing enterprise scale email deployments.
  • Experience administrating Windows Server and Active Directory.
  • Experience deploying and managing NAS and SAN storage environments.
  • Excellent written and verbal communication skills.
  • Bonus for experience in an MSP environment.
  • Must have a vehicle, valid driver’s license and clean driver's abstract.

Benefits and Perks

  • Competitive salary and benefits package.
  • Compensation for on-call rotation.
  • Dynamic team-oriented environment.
  • Opportunity for quick career advancement.
  • Health and Wellness Initiatives.

Note: Candidates must be legally able to work in Canada. Only qualified candidates will be contacted for an interview.


Targeted Talent logo

About Targeted Talent

Sourced by ZipRecruiter

Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Vancouver, BC, CA