About Jobgether:
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
One of our companies is currently looking for a Sr. Software Engineer - Windows Driver in Canada.
In this role, you will design, build, and test low-level Windows drivers to support next-generation cybersecurity tools. You’ll work closely with a dynamic team of engineers to ensure high-performance, secure integration with Windows-based endpoints. This is a critical position for developing and maintaining cutting-edge detection capabilities and ensuring seamless deployment of endpoint protection software across enterprise environments. The ideal candidate is a seasoned engineer with deep expertise in Windows internals and a passion for solving complex security challenges.
Accountabilities:
Design and develop reliable, high-performance Windows kernel-mode drivers and system-level components.
Integrate endpoint protection features into the Windows OS, optimizing for performance and system stability.
Work closely with QA and security engineers to identify vulnerabilities and implement protective measures.
Conduct in-depth debugging and troubleshooting of driver-level issues and system crashes.
Collaborate with cross-functional teams on system architecture, security policies, and product development roadmaps.
Maintain detailed documentation of designs, interfaces, and configurations for internal use and compliance.
8+ years of experience in software engineering with significant focus on Windows kernel and driver development.
Proficiency in C/C++ with strong knowledge of Windows internals, WinDbg, and low-level debugging tools.
Experience with Windows Driver Framework (WDF) and development of both KMDF and UMDF drivers.
Familiarity with cybersecurity concepts and endpoint protection technologies.
Experience in secure coding practices, memory management, and performance optimization.
Solid understanding of Windows security models, APIs, and system architecture.
Excellent communication skills and ability to work in a fast-paced, collaborative environment.
Bachelor's or Master’s degree in Computer Science, Engineering, or a related technical field.
Competitive compensation package
Comprehensive health, vision, and dental insurance
Discretionary Time Off (DTO) for flexible work-life balance
Robust 401(k) plan (for U.S.-based employees)
Remote work environment with cutting-edge technology tools
Opportunities to work on national security-grade cybersecurity solutions
Inclusive and collaborative culture focused on integrity, innovation, and excellence
Jobgether hiring process disclaimer
This job is posted on behalf of one of our partner companies. If you choose to apply, your application will go through our AI-powered 3-step screening process, where we automatically select the 5 best candidates.
Our AI thoroughly analyzes every line of your CV and LinkedIn profile to assess your fit for the role, evaluating each experience in detail. When needed, our team may also conduct a manual review to ensure only the most relevant candidates are considered.
Our process is fair, unbiased, and based solely on qualifications and relevance to the job. Only the best-matching candidates will be selected for the next round.
If you are among the top 5 candidates, you will be notified within 7 days.
If you do not receive feedback after 7 days, it means you were not selected. However, if you wish, we may consider your profile for other similar opportunities that better match your experience.
Thank you for your interest!
LI-CL1