Senior Windows Software Developer
$150,000–$183,000 year
On-site · Sunnyvale, California, United States
Job Summary
As a Senior Windows Software Developer at Fortinet, you will utilize your proficiency in C/C++ and extensive experience in network programming to develop software with a strong focus on Windows environments. Key responsibilities include working with networking protocols, developing Windows drivers, and addressing complex technical challenges. The role requires a minimum of 7 years in software development and a Bachelor's degree in computer science or equivalent experience, with a preference for advanced degrees. Experience with VPN technologies and programming languages such as Rust and Python is advantageous.
Required Qualifications
- Proficient in C/C++ with a strong understanding of object-oriented programming
- Extensive experience in network programming and a solid understanding of networking protocols (TCP/IP, UDP)
- Demonstrated experience with Windows driver programming
- Excellent problem-solving skills and attention to detail
- Able to work independently and as part of a team in a fast-paced environment
- Minimum of 7 years of relevant experience in software development
- Strong familiarity with VPN technologies and protocols
Desired Qualifications
- Experience with Rust programming language
- Experience with other programming languages (e.g., Python, Java)
- Knowledge of network security practices
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.