Principal Network Software Engineer (Linux/C++, KVM)

Fortinet, Inc.

Sunnyvale (CA)

On-site

USD 170,000 - 210,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k)
Vacation time
Comprehensive leave program

Job summary

A leading cybersecurity company is seeking a Principal Software Developer Engineer to develop software components for networking products. The role requires at least 12 years of experience in networking-related software development and expertise in C/C++ in a Unix/Linux environment. Join a collaborative team culture that values innovation and customer satisfaction, while offering a competitive salary range of $170,000 - $210,000 and various benefits including medical, dental, and 401(k).

Qualifications

  • Minimum of 12 years in Networking related software development.
  • Strong knowledge of Linux kernel programming, including system calls and custom device drivers.
  • Experience developing applications in a Virtualization environment like KVM & VMware.

Responsibilities

  • Develop and maintain software components for current and future products.
  • Take responsibility for developing networking-related features for the FortiSwitch product line.
  • Implement software features of high quality and on schedule.

Skills

C/C++ experience
Linux kernel programming
TCP/IP networking
Multi process/thread programming
Scripting languages (Shell and Python)

Education

B.S. in Computer Science or Electrical Engineering
M.S. preferred

Tools

Marvell switching ASICs
KVM & VMware

Job description

A leading cybersecurity company is seeking a Principal Software Developer Engineer to develop software components for networking products. The role requires at least 12 years of experience in networking-related software development and expertise in C/C++ in a Unix/Linux environment. Join a collaborative team culture that values innovation and customer satisfaction, while offering a competitive salary range of $170,000 - $210,000 and various benefits including medical, dental, and 401(k).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Embedded Network Software Engineer
Principal Embedded Network Software Engineer

Fortinet • Sunnyvale (CA)

On-site
USD 150,000 - 200,000
Medical, dental, vision insurance
401(k) plan
Paid holidays and vacation
+1
Senior Linux Kernel Engineer – Networking Driver & RDMA
Senior Linux Kernel Engineer – Networking Driver & RDMA

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 287,500
C/C++ Network Software Engineer — Open‑Source & Networking
C/C++ Network Software Engineer — Open‑Source & Networking

Ostware Services • Town of Poland (NY)

On-site
USD 80,000 - 110,000
Medical insurance
Vacation and sick leave days
Paid bank holidays
+2
Principal Software Engineer, Networking & VM
Principal Software Engineer, Networking & VM

Fortinet • Sunnyvale (CA)

On-site
USD 170,000 - 210,000
Medical, dental, and vision insurance
401(k)
Vacation time and sick time
+1
Senior Systems Software Engineer — Cybersecurity & Kernel
Senior Systems Software Engineer — Cybersecurity & Kernel

Nightwing • Huntsville (AL)

On-site
USD 85,000 - 120,000
Senior C/C++ Network Engineer | UNIX/Linux & SDN
Senior C/C++ Network Engineer | UNIX/Linux & SDN

Mindlance • Santa Clara (CA)

On-site
USD 90,000 - 130,000
Senior Cloud Networking Infrastructure Engineer
Senior Cloud Networking Infrastructure Engineer

Google • Sunnyvale (CA)

On-site
USD 141,000 - 202,000
Bonus
Equity
Comprehensive benefits package
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
Embedded Software Engineer — Networking & Cybersecurity
Embedded Software Engineer — Networking & Cybersecurity

CACI International Inc • Lisle (IL)

On-site
USD 64,000 - 128,000
Senior Networking Engineer - Multicloud Infrastructure
Senior Networking Engineer - Multicloud Infrastructure

Menlo Ventures • Mountain View (CA)

On-site
USD 166,000 - 225,000
Comprehensive benefits
Annual performance bonus
Equity offerings