Principal Software Engineer, Networking & VM

Fortinet

Sunnyvale (CA)

On-site

USD 170,000 - 210,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance
401(k)
Vacation time and sick time
11 paid holidays

Job summary

Fortinet is seeking a Principal Software Developer Engineer for the FortiSwitch team in Sunnyvale, California. This role involves developing and maintaining software components, owning networking features for the FortiSwitch product line, and requiring a minimum of 12 years of experience in networking-related software development. The ideal candidate should have strong C/C++ skills, expertise in Linux kernel programming, and experience with Marvell SDKs. The position offers a salary range of $170,000 - $210,000 along with comprehensive benefits.

Qualifications

  • Minimum 12 years of experience in networking-related software development.
  • Strong understanding of Linux kernel programming, including system calls and device drivers.
  • Expertise in implementing L2/L3 features like STP, RSTP, RIP, OSPF, etc.

Responsibilities

  • Develop and maintain software components for current and future products.
  • Own networking-related features for the FortiSwitch product line.
  • Communicate effectively with cross-functional teams.

Skills

C/C++
Unix/Linux
Linux kernel programming
TCP/IP networking
Multi-process/thread programming
Scripting languages (Shell, Python)

Education

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

Tools

Marvell switching ASICs
KVM
VMware

Job description

Fortinet is seeking a Principal Software Developer Engineer for the FortiSwitch team in Sunnyvale, California. This role involves developing and maintaining software components, owning networking features for the FortiSwitch product line, and requiring a minimum of 12 years of experience in networking-related software development. The ideal candidate should have strong C/C++ skills, expertise in Linux kernel programming, and experience with Marvell SDKs. The position offers a salary range of $170,000 - $210,000 along with comprehensive benefits.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Developer Engineer
Principal Software Developer Engineer

Fortinet • Sunnyvale (CA)

On-site
USD 170,000 - 210,000
Medical, dental, and vision insurance
401(k)
Vacation time and sick time
+1
Principal Software Developer Engineer
Principal Software Developer Engineer

Perception Point • Sunnyvale (CA)

On-site
USD 170,000 - 210,000
Medical, dental, and vision insurance
401(k)
Paid holidays and vacation time
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
Principal Network Software Engineer – Secure Networking
Principal Network Software Engineer – Secure Networking

Perception Point • Sunnyvale (CA)

On-site
USD 170,000 - 210,000
Medical, dental, and vision insurance
401(k)
Paid holidays and vacation time
Entry-Level Embedded Networking Software Engineer - C/C++ & Linux
Entry-Level Embedded Networking Software Engineer - C/C++ & Linux

Fortinet Inc. • Sunnyvale (CA)

On-site
USD 110,000 - 180,000
Principal Embedded Software Development Engineer
Principal Embedded Software Development Engineer

Perception Point • Sunnyvale (CA)

On-site
USD 160,000 - 220,000
Medical, dental, vision insurance
401(k) with company match
11 paid holidays, vacation & sick time
+1
Early-Career Software Engineer: Networking & Linux
Early-Career Software Engineer: Networking & Linux

Fortinet, Inc. • Sunnyvale (CA)

On-site
USD 134,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+7
Early Careers: Software Development Engineer
Early Careers: Software Development Engineer

Fortinet Inc. • Sunnyvale (CA)

On-site
USD 134,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+7
Early Careers: Embedded Software Developer
Early Careers: Embedded Software Developer

Fortinet, Inc. • Sunnyvale (CA)

On-site
USD 110,000 - 180,000
Early-Career Software Engineer - Networking & Security
Early-Career Software Engineer - Networking & Security

Perception Point • Sunnyvale (CA)

On-site
USD 134,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+7