Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Fortinet Staff Software Developer 
Canada, British Columbia, Burnaby 
67585828

16.02.2025

Job Responsibilities:

• Develop and maintain software components on current and future networking related products.

• Hands on in bug fixing current products.

• Work closely with DevOps and QA team to deliver high quality products

• Research, investigate, optimize and tune systems software (management/control/data plane) to enhance existing products.

• Implement software features of high quality and on schedule.

• Communicate effectively, both verbal and written.

Job Requirements:

• Strong C/C++ programming experience in Linux/Unix environments.

• Good understanding of TCP/IP network stack.

• Familiar with Linux kernel networking data structures and packet flow process.

• Strong skills in debugging and troubleshooting networking issues.

• Experience with multi process/thread programming using POSIX and System V.

• Knowledge in Firewall, IPSec, DNS, RIP, OSPF, BGP, IPv6, Openflow, etc.

• Good knowledge of performance tuning is a plus.

Educational Requirements:

• B.S. in Computer Science or Math or Electrical Engineering; M.S. preferred

The Canada base salary range for this full-time position is expected to be between $125,000 - $170,000 annually. Wage ranges are based on various factors including the labour market, job type, and job level. Exact salary offers will be determined by factors such as the candidate’s subject knowledge, skill level, qualifications, and experience.