Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Fortinet Logo

Principal Embedded Software Developer

Fortinet

$166,000 - $203,000
Nov 13, 2025
Sunnyvale, CA, US
Apply Now

Develop and maintain software components for networking related products, fix bugs, and implement high-quality software features on schedule to deliver high-quality products.

Requirements

  • Minimum of 5 years of experience in Networking related software development
  • Strong C/C++ experience in Unix/Linux environment is essential.
  • Knowledge of TCP/IP networking, switching and routing.
  • Understanding of workings of Broadcom or Marvell or other switching ASICs in an Ethernet switch.
  • Knowledge in packet flow theory, queueing and scheduling
  • Experience in implementing L2/L3 features such as LACP, STP, RIP, OSPF, IS-IS, BGP , LLDP, TRILL, 802.1X, Private VLAN, VxLAN, Openflow, Open vSwitch, etc.
  • Experience with multi process/thread programming using Posix and System V.

Responsibilities

  • Develop and maintain software components on current and future networking related products.
  • Hands on in bug fixing current products.
  • Work closely with hardware team to deliver high quality products
  • Implement software features of high quality and on schedule.
  • Strong C/C++ experience in Unix/Linux environment is essential.
  • Knowledge of TCP/IP networking, switching and routing.
  • Understanding of workings of Broadcom or Marvell or other switching ASICs in an Ethernet switch.

Other

  • Communicate effectively, both verbal and written.
  • Familiar with system installations, configurations, and assistance in troubleshooting customer networks.
  • Knowledge of general QA procedures and methodologies as well as software development fundamentals.
  • B.S. in Computer Science or Electrical Engineering; M.S. preferred.
  • We encourage candidates from all backgrounds and identities to apply.