Job Responsibilities:
Develop and maintain software components on current and future networking related products.
Hands on in bug fixing current products.
Work closely with Dev Ops 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:
Solid 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:
Canadian citizenship is required
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.
Fortinet strives to provide you and your family with a comprehensive benefits package. Perks eligibility starts on your first day of hire and comprises of 100% company paid medical, dental, and vision coverage, including a Health Spending
📌 Software developer (Burnaby)
🏢 Perception Point
📍 Burnaby
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.