F

Staff C Programmer (Linux Platform)

Fortinet

burnaby, bc, Canada Full-time June 01, 2026

Opportunity 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...
Full-time Other-General

Interested in this opportunity? Apply now through Expertini.

Apply for this Position