07 Nov
|
Semperis
|
Toronto
Use advanced C++ and Windows internals expertise at Semperis to solve complex system-level challenges in a cybersecurity engineering environment. Semperis seeks an experienced Senior C++ Software Engineer with strong system-level programming and troubleshooting capabilities. You will design high-performance applications, maintain user-mode components, and work with Windows security protocols. The position requires expertise in Windows architecture, crash analysis, and production API interception.
Key Responsibilities
- Design high-performance C++ applications with reliable system behavior
- Maintain injected user-mode Windows process components
- Intercept system APIs within sensitive Windows processes
- Investigate crash dumps and resolve BSOD issues
- Diagnose critical issues with cross-functional teams
Requirements:
- Bachelor's degree in computer science or related field
- Seven-plus years of professional C++ development experience
- Expert knowledge of Windows internals and system architecture
- Production experience with DLL injection and API hooking
- Advanced WinDbg, x64, and WIN32 API proficiency Bring senior-level C++, Windows internals, API hooking, and troubleshooting expertise to Semperis cybersecurity engineering work.
📌 Senior C++ Windows Systems Engineer (Toronto)
🏢 Semperis
📍 Toronto