IT & Software

Senior C++ Engineer

Semperis

Toronto · Ontario · Canada

Share this job: X Facebook WhatsApp Save job : Senior C++ Engineer

At Semperis, our mission is to be a Force for Good. Starting with being a great place to work. We believe that when people feel valued, supported, and empowered, they do their best work. That’s why we focus on creating an employee experience rooted in purpose, growth, and balance. Semperis has been recognized as one of America’s Fastest-Growing Cybersecurity Companies by the Inc. 5000, a DUNS 100 Top Startup to Work For, and a multi-year Inc. Best Workplace awardee.

We are seeking an experienced Senior C++ Software Engineer with strong
system-level programming expertise and advanced troubleshooting capabilities.
The ideal candidate will have a deep knowledge of Windows internals and be
passionate about solving complex technical challenges.

Key Responsibilities:

  • Design and implement high-performance C++ applications while
    maintaining code quality and system stability

  • Develop and maintain user-mode components that are injected into sensitive Windows processes and intercept system APIs

  • Perform advanced crash dump analysis and BSOD investigations

  • Develop and maintain components that work with Windows security protocols

  • Collaborate with cross-functional teams to diagnose and resolve
    critical technical issues

Required Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or
    related field

  • 7+ years of professional experience in C++ development with demonstrated senior-level expertise

  • Expert-level knowledge of Windows internals and system
    architecture

  • Hands-on experience with DLL injection and API hooking (e.g., Microsoft Detours, MinHook) in production code

  • Advanced proficiency in WinDbg for crash dump analysis,
    including:

    • Strong understanding of x64 architecture

    • Extensive experience with WIN32 API

    • Ability to analyze and resolve BSOD issues

  • knowledge of Windows Authentication Architecture:

    • SSPI

    • Kerberos protocol implementation

Reference: WJ-5769_81995 · Posted 12 Nov 2026, 12:24 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

C++ Engineer jobs in other states

Browse jobs