Senior Kernel Engineer

Halcyon Logo

Halcyon

πŸ’΅ $140k-$180k
πŸ“Remote - Worldwide

Summary

Join Halcyon, a leading anti-ransomware solution provider, as a Principal Kernel Engineer. You will collaborate with cross-functional teams to design, develop, and release new product features. This role requires expertise in C++ kernel-mode and user-mode programming, Windows driver development, and debugging. You will investigate customer issues, improve system performance, and mentor team members. Halcyon offers a remote-native work environment and a comprehensive benefits package including full health insurance, 401k, disability coverage, flexible PTO, parental leave, and equity.

Requirements

  • Write high-quality multithread-safe code in C++ in both kernel-mode and user-mode
  • Develop high-quality code in Rust or a strong desire and capacity to learn quickly (Rust)
  • Have shipped at least one production quality driver for Windows NT
  • Strong knowledge of Win32 APIs and NT kernel internals
  • Debug memory corruption issues and improve end-to-end system performance
  • Excellent 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

Responsibilities

  • Collaborate with Engineering, Product, and Customer Success teams to help define new product features and drive these new features from initial concept and through design, coding, test, and release
  • Drive customer-facing problem investigations and performance investigations and transform learnings from these investigations into higher quality code in the form of new features, bug fixes, and performance enhancements

Preferred 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

Benefits

  • Comprehensive healthcare (medical, dental, and vision) with premiums paid in full for employees and dependents
  • 401k plan with a generous employer contribution
  • Short and long-term disability coverage, basic life and AD&D insurance plans
  • Medical and dependent care FSA options
  • Flexible PTO policy
  • Parental leave
  • Generous equity offering
  • Remote work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.