1

Windows Driver Developer Jobs in Ontario (NOW HIRING)

... driver developmentExperience with Hexagon DSP SDK or cross compiler toolchains for embedded systems ... Experience with Qualcomm FastRPC and Windows MCDM driversExperience using/integrating Qualcomm AI ...

System Engineer - Virtualization

Toronto, ON ยท Hybrid

CA$115 - CA$130/hr

... proficiency with CSI drivers (e.g., Portworx, Trident). * Server Hardware: Demonstrated ... Deep enterprise-level technical knowledge of both Windows Server and Linux environments. * Storage ...

... DevOps, Platform site reliability, monitoring, troubleshooting, enhancing, enabling new features ... Enforce approvals, change windows, and automated checks to ensure safe, repeatable releases.

Linux, Unix, Windows, git What You'll Do * Design, build, and improve database connectors with a ... drivers, networking, or protocol analysis. * Experience working on developer infrastructure or ...

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 ...

... driver use cases * Estimate the time required to write the new feature tests and any required ... Proficient in using UVM testbenches and working in Linux and Windows environments * Experienced in ...

... the software driver use cases * Decide on verification and reuse strategy and testbench ... Proficient in architecting UVM testbenches and working in Linux and Windows environments

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

next page

Showing results 1-20

Windows Driver Developer information

See Ontario salary details

$22K

$145.9K

$220K

How much do windows driver developer jobs pay per year?

As of Jul 25, 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 job?

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 in the Windows Driver Developer position, and why are they important?

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 July 2026, with employment types broken down into 82% Full Time, 6% Part Time, 1% Temporary, and 11% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $145,913 per year, or $70.2 per hour.

Systems Engineering Developer

Profound Medical

Mississauga, ON โ€ข On-site

Full-time

Posted 6 days ago


Job description

Salary:

Our mission is to Profoundly change the standard of care by creating a tomorrow where clinicians can confidently ablate tissue with precision; a tomorrow where patients have access to safe and effective treatment options, so they can quickly return to their daily lives. Changing the standard of care is part of our fabric. We are a group of energetic, problem-solvers focused on innovation, and looking to change the world. We are changing the paradigm for treating diseases such as prostate cancer by using real-time MR Imaging, thermal ultrasound and close-loop temperature feedback control, to gently ablate the diseased tissue with minimal side effects.


If you share our values and want to work in a collaborative results focused culture and want to make a Profound impact in healthcare and your career, here is your chance.


General Accountability:


The Systems Engineering Developer is responsible for assisting with the design and verification of Profounds medical devices. As part of the larger development team, the Systems team members work on the integration of hardware, software, imaging sequence optimization, system MRI-compatibility, and device performance / disposables verification.


In addition, the role supports clinical, service, QA and regulatory activities related to the products.


Testing is performed offsite at MRI facilities in the Toronto Area, USA, and EU as required. The design, data analysis, and reporting are conducted at Profounds main office in Toronto. A valid passport and ability to travel on short notice is required.


Duties and Responsibilities:


  • Contribute to a positive, high-performance team environment
  • Participate in the development of system requirements and specifications of the device
  • Create, update, and execute test procedures
  • Co-ordination of system-level activities as part of design development and testing of the Companys products
  • Develop, test, and optimize MRI sequences for various MRI models
  • Contribute to the hardware and software designs of the devices
  • Perform verification MRI testing and writing verification reports
  • Report defects in defect tracking system and verify fixes for defects
  • Investigate product complaints, perform root cause analysis of failures, and propose remediation in a timely fashion.
  • Develop MATLAB scripts to support verification activities and to improve the product
  • Develop computer simulations to investigate changes to the treatment parameters for product development and regulatory submissions.
  • Ensure documentation adherence to Profounds Quality Management System (QMS)
  • Support risk management and usability engineering activities
  • Travel (20-50%) to support business activities


Education and Certification:


  • University degree in Engineering or Science


Key Attributes (experience, skills and technical knowledge):


  • 3+ years MRI experience working with Philips, GE or Siemens magnets
  • Experience with MRI console operation, Device-compatibility testing with MRI or MR-sequence development (highly desired)
  • Solid understanding MRI physics
  • MS Office (Word, Excel, PowerPoint), MATLAB
  • Working knowledge of general information technology: Windows, IP networking, basic security, etc.
  • Excellent problem solving and troubleshooting skills
  • Previous experience with image processing and data analysis using standard tools (i.e. Excel, MATLAB)
  • Excellent written and oral communication skills
  • Proven ability to write and execute test plans
  • Detail-oriented
  • Experience with JIRA Atlassian or similar issue tracking system
  • Valid drivers license
  • Valid passport for travel to United States and Europe
  • Ability to travel on short notice


We thank you for your interest in Profound Medical. Please note only candidates that are short-listed will be contacted.

The expected salary range for this role is $70,000.00 - $110,000.00CAD. Actual compensation will be determined based on experience, qualifications, and job-related factors. This role may also be eligible for participation in the companys benefits programs, such as a group RRSP and medical benefits paid by the employer.


We strive to promote diversity and equal opportunity in the workplace and encourage applications from all qualified individuals, including those with disabilities. If selected to participate in the recruitment, selection, and/or assessment process, please inform Human Resources of the nature of any accommodation(s) that you may require.