Fortinet
Software Developer
Sunnyvale, CA · Full-time · Posted Jul 2, 2026
- Experience
- Minimum of 7 years of relevant experience in software development.
- Education
- Bachelor’s degree in computer science or equivalent experience; advanced degree preferred.
- Visa sponsorship
- Must be authorized to work in the U.S. without sponsorship.
About the job
Develop Windows software for FortiClient, with a focus on networking, VPN technologies, and Windows drivers.
What they ask for
- Proficiency in C/C++ and a strong understanding of object-oriented programming.
- Extensive experience in network programming and a solid understanding of networking protocols such as TCP/IP and UDP.
- Demonstrated experience with Windows driver programming.
- Bachelor’s degree in computer science or equivalent experience; minimum of 7 years of relevant software development experience.
Nice to have
- Advanced degree.
- Experience with Rust; experience with Python or Java is also mentioned as a plus.
Pay
$150000-$183000 USD base salary
Tools
C/C++, TCP/IP, UDP, Rust, Python, Java
Model-written summary · the original posting is authoritative