Embedded Software Engineer – TLS/UTM Security Focus

Fortinet

Burnaby

On-site

CAD 133,000 - 163,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical benefits
Dental benefits
Vision benefits
RRSP matching
Paid time off
Flexible leave

Job summary

Fortinet is seeking skilled C developers to enhance the FortiGate firewall, building the TLS stack and a robust UTM feature set including Anti-Virus, Web Filter, and Data Leak Prevention. You will join a dedicated team focused on high-performance networking software.

You will work primarily in Linux environments, write clean, maintainable code, and collaborate with global teams to deliver secure, scalable solutions for Fortinet’s customers.

Qualifications

  • Experience in C/C++/Golang/Rust development.
  • Experience developing software in Linux or UNIX-like environments.
  • Knowledge of TLS, TCP/IP, POSIX APIs, and socket programming.
  • Familiarity with source control systems (Git or others).

Responsibilities

  • Implement and maintain software that powers our TLS stack and UTM feature set.
  • Stay up to date on new developments in application-layer protocols and software practices.
  • Promote and uphold best coding and design practices.
  • Provide product improvement suggestions based on hands-on use of Fortinet products.
  • Research and define new areas of technology to enhance existing or future products.

Skills

C/C++
Golang
Rust
Linux/UNIX
Socket programming

Education

Bachelor’s degree in Computer Science

Tools

Git

Job description

Fortinet is seeking skilled C developers to enhance the FortiGate firewall, building the TLS stack and a robust UTM feature set including Anti-Virus, Web Filter, and Data Leak Prevention. You will join a dedicated team focused on high-performance networking software.

You will work primarily in Linux environments, write clean, maintainable code, and collaborate with global teams to deliver secure, scalable solutions for Fortinet’s customers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Developer
Senior Embedded Software Developer

Fortinet, Inc. • Burnaby

On-site
CAD 112,000 - 137,000
Medical, dental, and vision coverage
Health Spending Account
Personal Spending Account
+4
Embedded Software Developer
Embedded Software Developer

Fortinet, Inc. • Burnaby

On-site
CAD 94,000 - 115,000
Senior Embedded Software Developer
Senior Embedded Software Developer

Fortinet • Burnaby

On-site
CAD 112,000 - 137,000
Health insurance
RRSP with company match
Paid time off
+1
Principal Embedded Software Developer
Principal Embedded Software Developer

Fortinet, Inc. • Burnaby

On-site
CAD 135,000 - 190,000
Medical insurance
Dental and vision coverage
EFAP
+4
Staff Embedded Software Developer
Staff Embedded Software Developer

Fortinet, Inc. • Burnaby

On-site
CAD 133,000 - 163,000
Health and dental coverage
Vision coverage
EFAP (Employee & Family Assistance)
Software Developer (C/C++)
Software Developer (C/C++)

Fortinet • Ottawa

On-site
CAD 117,000 - 143,000
100% company paid medical, dental, and vision coverage
Health Spending Account
Personal Spending Account
+3
Staff Embedded Software Developer
Staff Embedded Software Developer

Fortinet • Burnaby

On-site
CAD 133,000 - 163,000
Medical benefits
Dental benefits
Vision benefits
+3
Software Developer
Software Developer

Fortinet • Burnaby

On-site
CAD 101,000 - 123,000
100% company paid medical, dental, and vision coverage
Health Spending Account
Personal Spending Account
+5
Full Stack Web Developer
Full Stack Web Developer

Fortinet, Inc. • Burnaby

On-site
CAD 92,000 - 112,000
Medical, dental, and vision coverage
Health Spending Account
Personal Spending Account
+3
Software Developer (FortiClient)
Software Developer (FortiClient)

NGP Management Oy • Burnaby

On-site
CAD 120,000 - 160,000
Medical coverage
Dental coverage
Vision coverage
+7