mid Software Engineer ic · Posted Mar 17, 2026
$92,300 – $112,800
USD per year

About this role

Fortinet is hiring a mid-level Software Engineer based in Ottawa, Canada. The posting calls out experience with PHP, Bash, MySQL, VMware. Compensation is listed at $92,300–$112,800 per year.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Ottawa, Canada
Department
Software-Dev QA
Posted
Mar 17, 2026

More roles at Fortinet

Software Development Engineer (Security features) - Kawasaki
Japan · mid
Python C REST APIs
Software Development Engineer (Routing features) - Kawasaki
Japan · mid
Python C REST APIs
Major Account Manager, Major Enterprise
Bentonville, AR · manager
Networking
Traffic/Shipping Coordinator - Taoyuan
Taoyuan City, Taiwan · mid
Security
Technical Account Manager
Sophia Antipolis, France · mid
Networking Security
All Fortinet jobs →

Job description

from Fortinet careers

Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. Fortinet is looking for an intermediate to senior QA Engineer with strong QA experience and writing skills to join our Ottawa office. 

 

Job Responsibilities:

  • Execute regression testing on Fortinet products using a combination of manual and auto-testing techniques. 
  • Create, maintain, and execute test specifications and test cases
  • Write scripts to automate the testing cases
  • Identify, document, and track software defects found during testing
  • Work closely with developers to ensure defects are correctly identified and fixed
  • Work closely with technical writers to document product feature description and trouble-shooting steps

 

Job Requirements: 

  • 5+ years of software testing or network administration experience
  • Solid understanding of TCP/IP, routing and switching, VoIP and PSTN
  • Strong experience in Unix/Linux and Windows operating systems
  • Knowledge of OpenSSL, Apache, Asterisk, Iptables, MySQL, Tcpdump and Wireshark
  • Good knowledge of security, i.e. firewall, encryption, PKI, x509 certificates
  • Scripting skills with Bash, Perl or PHP is desirable
  • Experience with virtualization platform such as VMware, KVM, Xen is a plus
  • Demonstrated ability to logically and analytically troubleshoot software
  • This is an excerpt. Read the full job description on Fortinet careers →
All software engineering jobs software engineering in Ottawa, Canada Jobs in Ottawa, Canada software engineering salaries software engineering career path
All Fortinet Jobs Browse software engineering roles mid positions