Fortinet logo
Fortinet2 weeks ago

Senior Software Developer

$100,000–$140,000 year

On-site · Burnaby, British Columbia, Canada

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise
Industry
TECH

Job Summary

Develop, design, and test software for Fortinet products, including Linux applications and kernel modules. Maintain, evaluate, optimize, and support software and firmware implementations; troubleshoot and resolve bugs; implement new features per feature specifications and priorities. Research and define new areas of technology to enhance FortiWEB and FortiADC products or explore new directions; re-evaluate current source code design/implementation. Maintain and document code using a source control system. Play a key role in realizing the product roadmap. Requires 5+ years of Unix/Linux software development, 3+ years in Linux kernel development; strong C/C++ and networking knowledge; BS in Computer Science; Canadian citizenship; salary range $100,000-$140,000 CAD annually; comprehensive benefits and equity program.

Required Qualifications

  • 5+ years of experience in software development within Unix/Linux environments
  • 3+ years of experience in Linux kernel development
  • Strong expertise in C/C++ and data structures
  • In-depth knowledge of networking concepts and architecture (IP, TCP, DHCP, WCCP, DNS, routing protocols)
  • Strong understanding of the Linux kernel network protocol stack
  • Ability to adapt to new technologies and methodologies
  • Excellent problem-solving and troubleshooting skills
  • Candidate must have BS in Computer Science or a related field
  • Canadian citizenship is required
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$100k – $140k / yr

Senior Software Developer · Fortinet

Apply on Sorce