Enable job alerts via email!

Principal Kernel Software Engineer

Signify Technology

United States

Remote

USD 200,000 - 260,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking cybersecurity software company as a Principal Kernel Engineer, focusing on developing cutting-edge Windows endpoint protection solutions. This full-time remote role emphasizes building and optimizing low-level system software, utilizing your expertise in Windows Kernel development and modern programming practices with C++ and Rust. Collaborate with cross-functional teams to deliver secure, stable, and scalable solutions while tackling complex low-level issues. If you're passionate about system-level programming and want to make a significant impact in cybersecurity, this opportunity is perfect for you.

Qualifications

  • Proven experience with multithread-safe C++ code for Windows Kernel.
  • Hands-on experience shipping production-quality Windows NT Drivers.

Responsibilities

  • Design and implement features for advanced Windows endpoint security products.
  • Develop high-performance, multithreaded C++ code for Windows Kernel drivers.

Skills

C++
Rust
Windows Kernel Development
Multithreading
Debugging

Tools

Win32 APIs
Windows NT Drivers

Job description

This range is provided by Signify Technology. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$200,000.00/yr - $260,000.00/yr

Direct message the job poster from Signify Technology

Senior Recruitment Consultant| Focusing On Critical Hires For Embedded Software, Electrical Engineer, Machine Learning, Computer Vision | @Signify…

Principal Kernel Engineer (Windows Kernel / Windows Drivers / C++ / Rust)

Remote - Full Time

Salary Range: $200,000-$260,000 + 10% Bonus

A cybersecurity software company is seeking an experienced Principal Kernel Engineer to join their growing engineering team. This role focuses on building next-generation Windows endpoint protection solutions by developing and optimizing low-level system software, with a strong emphasis on Windows Kernel development, Windows Drivers, and modern programming practices using C++ and Rust.

Responsibilities:

  • Design and implement new features in both kernel-mode and user-mode for advanced Windows endpoint security products.
  • Develop high-performance, multithreaded C++ code for Windows Kernel drivers and supporting user-space components.
  • Debug and resolve low-level issues including memory corruption, concurrency bugs, and system performance bottlenecks.
  • Contribute to prototyping efforts and translate concepts into production-grade software.
  • Collaborate with cross-functional teams to deliver secure, stable, and scalable kernel-mode and user-mode solutions.
  • Ensure robust Windows system integration, including driver development, kernel communication, and system call handling.

Requirements:

  • Proven experience writing multithread-safe C++ code for Windows Kernel and user-mode environments.
  • Hands-on experience shipping at least one production-quality Windows NT Driver.
  • Strong understanding of Win32 APIs and Windows NT system internals.
  • Ability to debug complex issues related to memory management, spinlocks, page faults, and concurrency at the system level.
  • Experience or strong interest in writing high-performance system code in Rust.
  • Clear communication skills and the ability to document technical solutions effectively.
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Science and Research
  • Industries
    Software Development and Computer and Network Security

Referrals increase your chances of interviewing at Signify Technology by 2x

Get notified about new Embedded Software Engineer jobs in United States.

Software Engineer/Embedded/C++ /Orlando, FL
Software Engineer/Embedded/C++ /Orlando, FL
Embedded C++ Software Development Engineer II, Automotive Integration
Senior Firmware Engineer - Embedded Controller
Embedded C++ Software Development Engineer II, Automotive Integration

Washington, DC $151,725.00-$205,275.00 1 week ago

Senior Firmware Engineer - Embedded Controller

Washington, United States $148,000.00-$287,500.00 1 week ago

Senior Firmware Engineer - Embedded Controller

California, United States $148,000.00-$287,500.00 1 week ago

2025065 Staff Embedded Software Engineer
Embedded Software Test Engineer - 100% remote
Principal C++ Embedded Software Engineer

United States $175,000.00-$234,000.00 1 week ago

United States $147,000.00-$208,000.00 2 weeks ago

Principal Embedded Systems Engineer, Core Product
TS/SCI Senior Embedded Software Engineer - Satellite Experience
Embedded Software Test Validation Engineer
Senior Embedded Software Engineer - Linux

Boulder, CO $123,000.00-$161,000.00 2 weeks ago

Field Application Engineer – Embedded Software

Fort Walton Beach, FL $150,000.00-$180,000.00 1 week ago

Embedded Systems Engineer (Embedded Display & Graphics)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Software Engineer (React, JavaScript, C#, AWS)

Van Kaizen

Remote

USD 200,000 - 240,000

Yesterday
Be an early applicant

Principal Ground Software Engineer

EVONA

Remote

USD 100,000 - 720,000

Yesterday
Be an early applicant

Principal Software Engineer - IT Data Platforms and Services Full Stack Development

Medtronic

Mounds View

Remote

USD 148,000 - 222,000

Yesterday
Be an early applicant

Principal Software Engineer, Front End

Tomo

Remote

USD 190,000 - 220,000

2 days ago
Be an early applicant

Principal Software Engineer - Neuro

Medtronic

Minneapolis

Remote

USD 148,000 - 222,000

6 days ago
Be an early applicant

Principal Software Engineer - Dataplane Software (VPP)

Calix

Remote

USD 159,000 - 311,000

2 days ago
Be an early applicant

Principal Software Engineer, CORE

eBay

Vermont

Remote

USD 132,000 - 223,000

4 days ago
Be an early applicant

Software Engineer Team Lead

Koyfin

Remote

USD 160,000 - 210,000

5 days ago
Be an early applicant

Principal Software Engineer

Rebellion Defense

Remote

USD 236,000 - 261,000

5 days ago
Be an early applicant