Senior Windows Software Developer - Networking & Security

Fortinet, Inc.

Sunnyvale (CA)

On-site

USD 150,000 - 183,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Life insurance
Disability insurance
401(k)
Paid holidays
Vacation time
Sick time
Leave program

Job summary

Fortinet, Inc. is hiring a Senior Windows Software Developer to join the FortiClient Software team in Sunnyvale, CA. You will develop software in C/C++, work on network protocols, and contribute to Windows driver projects while collaborating with a fast-paced, global team.

The ideal candidate has 7+ years of software development experience, strong C/C++, and knowledge of VPN technologies; Rust is a plus, with exposure to Python/Java and network security practices. Authorized to work in the U.S.

Qualifications

  • Bachelor’s degree in computer science or equivalent experience; advanced degree preferred.
  • Minimum of 7 years of relevant software development experience.
  • Strong familiarity with VPN technologies and protocols.
  • Experience with Rust is a significant plus.
  • Experience with Python and Java is beneficial.
  • Knowledge of network security practices.

Responsibilities

  • Develop software in C/C++ with object-oriented design.
  • Contribute to network programming tasks and protocol handling (TCP/IP, UDP).
  • Participate in Windows driver development initiatives.
  • Demonstrate strong problem-solving and attention to detail.
  • Work independently and as part of a fast-paced team.

Skills

C/C++
Network programming
Windows driver programming
Problem solving
Team collaboration
VPN technologies
Rust
Python
Java
Network security

Education

Bachelor's degree in computer science
Advanced degree preferred

Job description

Fortinet, Inc. is hiring a Senior Windows Software Developer to join the FortiClient Software team in Sunnyvale, CA. You will develop software in C/C++, work on network protocols, and contribute to Windows driver projects while collaborating with a fast-paced, global team.

The ideal candidate has 7+ years of software development experience, strong C/C++, and knowledge of VPN technologies; Rust is a plus, with exposure to Python/Java and network security practices. Authorized to work in the U.S.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Windows Network Software Engineer
Senior Windows Network Software Engineer

Fortinet • Sunnyvale (CA)

On-site
USD 150,000 - 183,000
Medical insurance
Dental insurance
Vision insurance
+2
Software Developer
Software Developer

Fortinet • Sunnyvale (CA)

On-site
USD 150,000 - 183,000
Medical insurance
Dental insurance
Vision insurance
+2
Software Developer
Software Developer

Fortinet, Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 183,000
Medical insurance
Dental insurance
Vision insurance
+7
Principal Network Software Engineer – Secure Networking
Principal Network Software Engineer – Secure Networking

Zoomcar • Sunnyvale (CA)

On-site
USD 170,000 - 210,000
Medical, dental, and vision insurance
401(k)
Paid holidays and vacation time
Staff Software Development Engineer
Staff Software Development Engineer

Fortinet • Sunnyvale (CA)

On-site
USD 150,000 - 200,000
Medical, dental, vision insurance
401(k) plan
Paid holidays and vacation
+1
Principal Software Developer Engineer
Principal Software Developer Engineer

Fortinet, Inc. • Sunnyvale (CA)

On-site
USD 170,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+3
Staff Web Security Software Engineer
Staff Web Security Software Engineer

Zoomcar • Sunnyvale (CA)

On-site
USD 150,000 - 215,000
Medical, dental, and vision insurance
401(k)
Paid holidays and vacation time
Software Development Engineer
Software Development Engineer

Zoomcar • Santa Clara (CA)

On-site
USD 123,000 - 151,000
Medical, dental, and vision insurance
401(k)
Paid holidays
+4
Senior Embedded Software Engineer – Networking & Switches
Senior Embedded Software Engineer – Networking & Switches

Fortinet, Inc. • Sunnyvale (CA)

On-site
USD 160,000 - 220,000
Software Development Engineer
Software Development Engineer

Fortinet, Inc. • Santa Clara (CA)

On-site
USD 123,000 - 151,000
Medical, dental, and vision insurance
401(k) plan
Paid holidays and vacation time