Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Fortinet Principal Embedded Software Developer 
United States, California, Sunnyvale 
961639823

27.03.2025

As a Principal Embedded Software Developer, you will:

  • Develop and maintain software components on current and future products.
  • Be responsible for the development of the networking-related features of the FortiSwitch product line.
  • Mentor 1-2 junior developers in feature development
  • Take a hands on in bug fixing current products.
  • Implement software features of high quality and on schedule.
  • Communicate effectively, both verbal and written.

We Are Looking For:

  • Minimum of 10 years of experience in Networking, particularly in switching, related embedded software development.
  • B.S. in Computer Science or Electrical Engineering; M.S. preferred.
  • Experience in implementing L2/L3 features such as STP, DHCP, LACP, LLDP, MC-LAG, Private VLAN, L2/L3 Multicast, EVPN, RIP, OSPF, IS-IS, BGP, TRILL 803.1X, Port Extension, Switch Stacking, Open vSwitch.
  • In-depth knowledge of TCP/IP networking, switching and routing.
  • Understanding of workings of Broadcom/Marvell/RealTek switching ASICs in an Ethernet switch/router.
  • Strong C/C++ experience in Unix/Linux environment is essential.
  • Experience with ARM, PPC and x86 architectures in a multi process/thread programming environment
  • Familiarity with system installations, configurations, and troubleshooting.
  • Knowledge of scripting languages: Shell, Ruby, Python a plus.
  • Understanding of general QA procedures and methodologies as well as software development fundamentals.
  • Experience with firewalls is a plus
  • Experience with Linux kernel and driver development is plus.