





Niche senior desktop/kernel skillset reduces competition despite moderate company brand.
Very high OS/kernel specialization limits cross-industry transferability.
Explicit 10+ years and mandatory kernel, OS, and systems-level skills enforce strict shortlisting.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, maintain, and release client applications primarily for Windows, macOS, and Linux desktop platforms, with occasional mobile app development.
Write clean, efficient, and maintainable code in C/C++, Golang, and Swift, including systems-level and kernel-mode development on Windows and macOS.
Collaborate cross-functionally to troubleshoot complex issues, participate in code reviews, and contribute to engineering best practices for endpoint security applications.
10+ years of client-side software development experience with deep expertise in desktop OS platforms: Windows, macOS, Linux.
Strong proficiency in C/C++ systems programming including Windows kernel-mode development (WDM/WDF, Windows Services) and macOS kernel or System Extension development.
Experience with macOS security frameworks, especially Endpoint Security Framework (ESF), and working knowledge of Golang and Swift/Objective-C for macOS/iOS development.
Solid fundamentals in data structures, algorithms, cryptography, networking (TLS/SSL, tunneling protocols, DNS), and knowledge of Typescript/Javascript frontend frameworks (Vue or similar).
Senior developer with deep systems programming expertise on desktop OSes, particularly Windows and macOS kernel and security internals.
Experienced in multi-language, multi-platform client software engineering with focus on endpoint security applications.
Comfortable working in agile, cross-functional teams handling complex debugging and architectural discussions across technologies including C++, Golang, and Swift.