Fortinet

Staff C Programmer (Linux Platform)

📍 Location
burnaby, bc
⏰ Job Type
Full-time
📅 Posted
June 01, 2026
Apply Now

Job Description

Key Responsibilities

Design and implement robust, high-performance applications in

C on Linux

Perform low-level troubleshooting, root cause analysis, and production issue resolution

Optimize CPU, memory, I/O, and network performance

Develop data-intensive components with attention to scalability and throughput

Analyze and improve system bottlenecks using profiling tools

Collaborate with cross-functional teams on system integration and architecture

Write and maintain automation scripts in

Bash

and

Python

Review code for correctness, efficiency, and maintainability

Provide technical leadership and mentor junior engineers

Required Qualifications Core Technical Skills

7+ years of professional C programming experience on Linux

Strong understanding of:

Linux system calls

Multi-threading and concurrency (pthreads, synchronization pri...

Start Your Week Right!

Apply now and make every Monday exciting with Fortinet

Apply for this Position