
Principal Software Engineer – Windows Firmware
Zscaler
full-time
Posted on:
Location Type: Remote
Location: California • United States
Visit company websiteExplore more
Salary
💰 $182,000 - $260,000 per year
Job Level
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