Software Engineer - Windows Internals - Fully Remote
Westlight AI · Palo Alto, CA · 1 mo ago
EngineeringFull-time
Responsibilities
- Develop Westlight Windows kernel-level software
- Integrate kernel-level software with other subsystems, such as I/O
- Work together with the company leadership to define the Westlight Windows experience
Requirements
- Strong skills in Windows / C# desktop development
- Comprehensive understanding of C and low-level memory management
- Advanced use of debugging tools, e.g. WinDbg, KD, CDB, NTSD
- Prior experience with Windows security software development, e.g. anti-malware scanners
- Intermediate knowledge on networking fundamentals (TCP/IP, UDP, and common application protocols, e.g. HTTP, SSH, etc.)
- Basic knowledge on Public-key cryptography fundamentals
- Beginner knowledge on elliptic curve cryptography is a plus
- Strong interpersonal skills and someone who thrives in a cooperative team environment
Qualifications
- Operating Systems: Windows 10 and Server
- Programming languages: C#, C++, and C- Knowledge of Ruby on Rails and AWS also will be helpful
- CI/CD Tools: Gitlab CI