Principal Embedded Software Developer
Company: Fortinet
Location: Sunnyvale
Posted on: June 22, 2022
Job Description:
Principal Embedded Software Development EngineerJob
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
Didn't find what you're looking for? Search again!
Loading more jobs...