Remote Senior Low‑Level Software Engineer, EDR Kernel

Palo Alto Networks, Inc.

Santa Clara (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Palo Alto Networks, Inc. is searching for a Senior Low-Level Software Engineer to own kernel- and user-mode components for the Cortex Cloud Windows endpoint agent. This high-impact role involves debugging, analysis, and ensuring system stability across millions of endpoints.

The candidate should possess deep proficiency in C and C++, and a strong understanding of Windows Internals, focusing on defensive engineering practices. Join us in shaping the future of cybersecurity!

Qualifications

  • 5 years of experience with a Bachelor's degree or 3 years with a Master's degree.
  • Deep proficiency in C and modern C++ for Windows development.
  • Understanding of NT kernel and Windows Internals.
  • Experience with profiling and optimizing software.

Responsibilities

  • Serve as technical authority for critical field issues.
  • Lead investigations for highest-severity escalations.
  • Design and maintain user-mode agent components.
  • Drive defensive engineering practices.

Skills

C programming
C++ (C++17/20)
Windows Internals
Advanced Debugging
Performance Engineering
Systemic Problem Solving
Influence & Communication

Education

Bachelor's degree or equivalent

Tools

WinDbg
ETW
Performance Monitor

Job description

Palo Alto Networks, Inc. is searching for a Senior Low-Level Software Engineer to own kernel- and user-mode components for the Cortex Cloud Windows endpoint agent. This high-impact role involves debugging, analysis, and ensuring system stability across millions of endpoints.

The candidate should possess deep proficiency in C and C++, and a strong understanding of Windows Internals, focusing on defensive engineering practices. Join us in shaping the future of cybersecurity!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Windows Low-Level C++ Engineer - Endpoint Security
Remote Windows Low-Level C++ Engineer - Endpoint Security

SentinelOne • Town of Italy (NY)

Remote
USD 100,000 - 150,000
Senior Kernel-Mode Software Engineer - Low-Latency
Senior Kernel-Mode Software Engineer - Low-Latency

CrowdStrike • Austin (TX)

Hybrid
USD 160,000 - 250,000
Market leader in compensation and equity awards
Comprehensive wellness programs
Paid parental and adoption leaves
Senior Kernel-Mode Software Engineer - Low-Latency
Senior Kernel-Mode Software Engineer - Low-Latency

CrowdStrike • Sunnyvale (CA)

Hybrid
USD 160,000 - 250,000
Market leader in compensation and equity awards
Comprehensive wellness programs
Paid parental leave
+1
Principal Software Engineer — Cybersecurity Data Systems
Principal Software Engineer — Cybersecurity Data Systems

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 147,000 - 238,000
Low-Level Security Engineer: Kernel, Firmware & Secure Boot
Low-Level Security Engineer: Kernel, Firmware & Secure Boot

Cerebras Systems • United States

On-site
USD 100,000 - 130,000
Job stability with startup vitality
Open source AI research opportunities
Senior Windows Kernel Engineer - Cybersecurity Platform
Senior Windows Kernel Engineer - Cybersecurity Platform

United States Digital Space LLC • United States

Remote
USD 140,000 - 190,000
Low-Level Security Engineer — Kernel, Firmware & Hardware
Low-Level Security Engineer — Kernel, Firmware & Hardware

Cerebras • Raleigh (NC)

On-site
USD 100,000 - 130,000
Non-corporate work culture
Equal opportunity employer
Opportunities for continuous learning
Low-Level Security Engineer: Kernel, Firmware & Secure Boot
Low-Level Security Engineer: Kernel, Firmware & Secure Boot

Cerebras • United States

On-site
USD 130,000 - 170,000
Innovative AI research opportunities
Non-corporate culture
Job stability with startup vitality
+1
Remote Windows Low-Level C++ Security Engineer
Remote Windows Low-Level C++ Security Engineer

SentinelOne • Town of Poland (NY)

On-site
USD 100,000 - 130,000
Restricted Stock Units (RSUs)
Employee Stock Purchase Plan (ESPP)
Global home office allowance
+1
Windows Kernel Engineer: Low-Level Systems & Security
Windows Kernel Engineer: Low-Level Systems & Security

Cylake, Inc • Sunnyvale (CA)

On-site
USD 150,000 - 250,000