Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Fortinet Software Development Engineer 
United States, California, Sunnyvale 
223895900

15.08.2024

As a Software Developer Engineer, you will:

  • Develop and maintain software components on current and future products
  • Responsible for the development of the networking related features of the FortiSwitch Virtual Machine product line (FSW-VM).
  • Hands on in bug fixing current products
  • Implement software features of high quality and on schedule
  • Communicate effectively, both verbal and written
  • Work closely with hardware team for features which directly translate to hardware platforms

We Are Looking For:

  • Minimum of 7 years of experience in Networking related software development
  • Strong C/C++ experience in Unix/Linux environment is essential
  • Experience in developing applications running in a Virtualization environment (KVM & VMware)
  • Experience with multi process/thread programming environment
  • Experience in implementing L2/L3 features such as STP, RSTP, RIP, OSPF, IS-IS, BGP, LACP, LLDP, QOS, Private VLAN, LAG
  • Knowledge of TCP/IP networking, firewalls, switching and routing
  • Understanding of workings of Marvell or Broadcom or other switching ASICs and SDK in an Ethernet switch/router
  • Familiar with system installations, configurations, and troubleshooting
  • Knowledge of general QA procedures and methodologies as well as software development fundamentals
  • Knowledge of scripting languages: Shell and Python a plus
  • Experience with firewalls and embedded systems is a plus
  • Knowledge with Linux kernel and driver development is plus
  • B.S. in Computer Science or Electrical Engineering; M.S. preferred

Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.