This Job Vacancy has Expired!

Staff Software Development Engineer

Posted on Nov 5, 2020 by Fortinet

Sunnyvale, CA 94085
IT
Immediate Start
Annual Salary
Full-Time

Job Responsibilities:

Develop software solutions on Linux from specification to implementation, study systems flow, data usage, work processes, and follow the software development lifecycle.
Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Design, develop and maintain system configuration management and user interface in both command line and web server mode.
Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clean up code.
Improve system performance by conducting systems analysis, profile and perform tuning for multi-core system, recommend and implement the changes in software OS.
Work in collaboration with QA engineers to develop testing tools and scripts, debug and bug fixing; and Provide information by collecting, analyzing, and summarizing development and service issues.

Job Requirements:

5+ years of networking related development under Linux environment.
Solid Programming skills with C/C++/Golang.
Experience and knowledge in Linux Kernel development, such as scheduler, memory management, filesystem, networking stack.
Experience with multi-core system development.
Experience with high performance networking solution, including DPDK/NETMAP/XDP.
Good understanding of TCP/IP networking stack.

Education Requirements:

Bachelors degree or above in Computer Science/Engineering, or related area.

Reference: 995140598

Set up alerts to get notified of new vacancies.

Similar Jobs

Staff Software Development Engineer

Sunnyvale, CA

Annual Salary

Staff Software Development Engineer

Sunnyvale, CA

Annual Salary

Staff Software Development Engineer

Sunnyvale, CA

Annual Salary