Home » Jobs » Engineering Jobs In Kenya » Principal Kernel Engineer Job Halcyon
Candidates Testimonials – How C.S.S Got Me Hired

Our Services

Free Trainings & Events

Principal Kernel Engineer Job Halcyon

Job Title:
Date Posted:
Job Type:
Employer:
Industry:
Salary:
Location:
Country:
Deadline:

Principal Kernel Engineer Job

Halcyon’s goal is to deliver an anti-ransomware solution that breaks new ground as to what an amazing security product can deliver. Aligned with this goal, Halcyon is looking for an experienced Principal Kernel Engineer to contribute to our Windows agent’s ability to prevent, detect, respond, and remediate attacks. In this role, you will drive enhancements in multiple product domains. This development will allow Halcyon’s product to better protect customers from the threat of ransomware.

  • Develops prototypes for new features, transforms prototypes into production quality code
  • Translates learnings from prototyping effort into crisp functional specifications and project plans for new product features with minimal direction
  • Independently drives new features, bug fixes, and performance enhancements

Skills and Qualifications:

  • Writes high-quality multithread-safe code in C++ in both kernel-mode and user-mode
  • Always makes sound decisions with respect to best engineering practices
  • Develops high-quality code in Rust or a strong desire and capacity to learn quickly (Rust)
  • Has shipped at least one production quality driver for Windows NT
  • Strong knowledge of Win32 APIs and NT kernel internals
  • Debugs memory corruption issues and improves end-to-end system performance
  • Strong written and verbal communication skills
  • Highly collaborative with a strong ability and desire to mentor and inspire others
  • Practical professional experience in dealing successfully with ambiguity

Bonus skills and Qualifications:

  • Knowledge and experience with Portable Executable format, Reverse Engineering
  • Experience with Windows Mini-Filter drivers and Windows Filter Platform callout drivers
  • Experience with SQL/Databricks and prior experience developing automated telemetry
  • Familiarity with tools for Rust / C++ interoperability

Click Here to Apply

🚨 Before You Apply for This Job…Need Help With Your CV?

This job will attract 1000+ applicants.
Many qualified professionals miss out on getting shortlisted and interviews — not because they lack experience, but because their CV doesn’t clearly show how they fit this specific job.
🎯 Want to get an interview fast? Customize your CV specifically for this job.
Using the same CV for every application will not get you interviews.
Email your CV today to our Client Service Manager, Rose, using cvwriting@corporatestaffing.co.ke
Subject: CV Review & Upgrade.
Rose and our recruiters will review your CV and show you exactly how to improve it for the job you are targeting. 
Using an A.I-generated CV but not getting interviews? Click here & get it reviewed by our recruiters.

Career Lessons & Experiences

Labour Laws – Know Your Rights