Principal Embedded Software Developer
Company: Fortinet
Location: Sunnyvale
Posted on: May 15, 2022
|
|
Job Description:
Principal Embedded Software Development Engineer Job
Responsibilities Develop and maintain software features on current
and future products. Responsible for the development of the
networking related features of the FortiSwitch product line. Hands
on in bug fixing current products. Implement software features of
high quality and on schedule. Communicate effectively, both verbal
and written. Must Have's Experience in implementing L3 features
such as VXLAN, BGP, BGP-EVPN RIP, OSPF, IS-IS. Familiarity with L2
features such as STP, RSTP, LACP, QOS Strong knowledge of TCP/IP
networking, switching and routing Solid understanding of workings
of switching ASICs in an Ethernet switch/router. Job Requirements
Minimum of 10 years of experience in Networking related embedded
software development. Strong C/C++ experience in Unix/Linux
environment is essential. Experience with ARM, PPC and x86
architectures in a multi process/thread programming environment
Familiar with system installations, configurations, and
troubleshooting. Knowledge of scripting languages: Shell and Python
Knowledge 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.
Educational Requirements B.S. in Computer Science or Electrical
Engineering; M.S. preferred.
Keywords: Fortinet, Sunnyvale , Principal Embedded Software Developer, IT / Software / Systems , Sunnyvale, California
Click
here to apply!
|