Semperis

Senior C++ Engineer

Tel Aviv, Remote. Posted 15 days ago

The role

This person will design and implement high-performance C++ applications and develop user-mode components for Windows processes. They will also perform crash dump analysis and work with Windows security protocols.

What you will do

  • Design and implement high-performance C++ applications
  • Develop and maintain user-mode components injected into sensitive Windows processes
  • 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 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
  • Expert-level knowledge of Windows internals and system architecture
  • Hands-on experience with DLL injection and API hooking in production code
  • Advanced proficiency in WinDbg for crash dump analysis
  • 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, LDAP protocol and directory services
  • Extensive experience with RPC, DCOM
  • Strong understanding of memory management, thread synchronization, and system resource optimization

About the company

Semperis is a cybersecurity company recognized as one of America’s Fastest-Growing Cybersecurity Companies by the Inc. 5000. They focus on creating an employee experience rooted in purpose, growth, and balance.

Senior C++ Engineer at Semperis | JobZoey