Principal Software Engineer, Networking & VM

Fortinet

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, 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 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
Principal Embedded Network Software Engineer
Principal Embedded Network Software Engineer

Fortinet, Inc. • Sunnyvale (CA)

On-site
USD 170,000 - 210,000
Medical, dental, vision insurance
401(k) with company match
Paid holidays and vacation
Senior Embedded Networking Software Lead - Equity Eligible
Senior Embedded Networking Software Lead - Equity Eligible

Fortinet • Sunnyvale (CA)

On-site
USD 170,000 - 210,000
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

Zoomcar • 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 Embedded Software Developer
Principal Embedded Software Developer

Fortinet, Inc. • Sunnyvale (CA)

On-site
USD 170,000 - 210,000
Medical, dental, vision insurance
401(k) with company match
Paid holidays and vacation
Principal Embedded Software Developer
Principal Embedded Software Developer

Fortinet • Sunnyvale (CA)

On-site
USD 170,000 - 210,000
Medical, dental, and vision insurance
401(k)
Paid holidays and vacation time
Principal Embedded Software Developer
Principal Embedded Software Developer

Zoomcar • Sunnyvale (CA)

On-site
USD 166,000 - 203,000
Medical, dental, and vision insurance
401(k)
Paid holidays and vacation time
+2
Principal Software Development Engineer
Principal Software Development Engineer

Zoomcar • Sunnyvale (CA)

On-site
USD 200,000 - 261,000
Medical, dental, vision insurance
401(k) plan
Paid holidays and vacation
+1