Zscaler

Principal Software Engineer – Windows Firmware

Zscaler

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $182,000 - $260,000 per year

Job Level

Tech Stack

About the role

  • Develop Windows Device Drivers, primarily Network Filter and Windows Filtering Platform drivers, to intercept network traffic
  • Improve code quality and build solid, testable, and well-documented features
  • Make significant contributions to the design and implementation of major development projects while partnering with product managers to deliver customer-impacting features
  • Act as the domain expert for the Client platform, collaborating with internal teams to resolve complex customer deployment issues

Requirements

  • 10+ years of software engineering experience with expertise in C and C++, Windows internals, kernel-mode programming, and network protocols
  • Proficiency in low-level Windows driver development, particularly network drivers, with strong debugging skills for network-related problems
  • Comprehensive understanding of L2/L3 networking protocols and services, including DNS, DHCP, HTTP, TCP/IP, and SSL/TLS
  • Demonstrated skill in writing high-quality, well-documented code with low complexity and excellent programming practices
  • Bachelor’s degree in computer science or a related field
Benefits
  • Various health plans
  • Time off plans for vacation and sick time
  • Parental leave options
  • Retirement options
  • Education reimbursement
  • In-office perks, and more!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++Windows internalskernel-mode programmingnetwork protocolsWindows driver developmentdebuggingL2 networking protocolsL3 networking protocolsprogramming practices
Soft Skills
code quality improvementcollaborationproblem-solvingcustomer focusdocumentation