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

Fortinet, Inc.

Sunnyvale (CA)

On-site

USD 170,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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
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
Senior Linux Kernel Engineer – Networking Driver & RDMA
Senior Linux Kernel Engineer – Networking Driver & RDMA

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Senior Embedded Software Engineer - Networking & Drivers
Senior Embedded Software Engineer - Networking & Drivers

Hewlett Packard Enterprise Development LP • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
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
Embedded Linux Engineer: Networking & Kernel Pro
Embedded Linux Engineer: Networking & Kernel Pro

Cloud Hybrid Technologies, LLC • Mountain View (CA)

On-site
USD 90,000 - 130,000
Principal Software Engineer, Networking & VM
Principal Software Engineer, Networking & VM

Fortinet • Sunnyvale (CA)

On-site
USD 170,000 - 210,000
Senior Software Engineer - Networking SDK & P4
Senior Software Engineer - Networking SDK & P4

Cisco • Milpitas (CA)

Hybrid
USD 165,000 - 242,000
Health insurance
401(k) plan with matching contribution
Paid parental leave
+1
Senior Systems Software Engineer — Cybersecurity & Kernel
Senior Systems Software Engineer — Cybersecurity & Kernel

Nightwing • Huntsville (AL)

On-site
USD 85,000 - 120,000
Senior Software Engineer, Cyber Analytics & Networking
Senior Software Engineer, Cyber Analytics & Networking

Punch Cyber Corp • Reston (VA)

On-site
USD 100,000 - 130,000