Staff Software Developer

Fortinet
Burnaby
Workplace: OnsiteFull timeCAD 125,000 - 170,000 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["C","C++","Linux","Linux kernel networking","TCP/IP","POSIX","System V","Networking","Debugging"]

Develop and maintain software components for networking products, tackling bug fixes and optimizing system software. Collaborate with DevOps and QA to deliver high-quality features on schedule, while researching and tuning management/control/data plane components to improve existing Fortinet networking products in a Linux environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Fortinet
Fortinet
3 months ago

Staff Software Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live
Reposted: similar role first listed 11 months ago

Job Summary

Develop and maintain software components for networking products, tackling bug fixes and optimizing system software. Collaborate with DevOps and QA to deliver high-quality features on schedule, while researching and tuning management/control/data plane components to improve existing Fortinet networking products in a Linux environment.
Location: Burnaby
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key 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.

Pay and Benefits

Salary: CAD 125,000 - 170,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionRrspEquityPaid Leave

Key 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.
Experience:NetworkingSoftware developmentC/C++Linux
Education:Bachelor's
Skills:CC++LinuxLinux kernel networkingTCP/IPPOSIXSystem VNetworkingDebugging
Languages:English
Tech Stack:CC++LinuxTCP/IPPOSIXSystem VLinux kernelOpenFlowFirewallIPSecRIPOSPFBGPIPv6

Eligibility

Nationality:Canadian Citizenship is required

Company Brief

Fortinet
Provides enterprise cybersecurity solutions including data protection, cloud security, network security, and user and entity behavior analytics to help organizations prevent insider threats, secure cloud and on-premises environments, and enforce data loss prevention policies.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Private Equity Backed
Headquarters: Austin, United States
Founded: 1994
WebsiteLinkedIn