SunnyvaleRecruiter Since 2001
the smart solution for Sunnyvale jobs

Embedded Software Developer - Data Path

Company: Fortinet
Location: Sunnyvale
Posted on: July 31, 2022

Job Description:

Embedded Software DeveloperJob Responsibilities

  • Develop and maintain software components on current and future products
  • Hands on in bug fixing current products
  • Implement software features of high quality and on schedule
  • Communicate effectively, both verbal and written Job Requirements
    • Minimum of 5 years of experience in Networking related software development
    • Strong C/C++ and Python experience in Unix/Linux in environment is essential
    • Strong understanding of REST API semantics and their application in networking appliances
    • Experience with JSON data objects and their creation and parsing semantics
    • Experience with multi process/thread programming using Posix and System V
    • Experience in using libcurl for formulating REST API calls
    • Strong Linux kernel understanding and expertise in network packet drivers
    • Knowledge of TCP/IP networking, firewalls, switching and routing
    • Solid grasp of networking fundamentals, specifically TCP/IP networking, switching and routing
    • Knowledge in packet flow theory, queueing and scheduling
    • Knowledge of scripting languages: Shell, Ruby, Python a plus
    • Knowledge of general QA procedures and methodologies as well as software development fundamentals
    • Experience with firewalls and embedded systems is a plus
    • Experience with Linux kernel and driver development (DPDK) is plusEducation Requirement:
      • B.S. in Computer Science or Electrical Engineering; M.S. preferred

Keywords: Fortinet, Sunnyvale , Embedded Software Developer - Data Path, IT / Software / Systems , Sunnyvale, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Sunnyvale RSS job feeds