πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Staff C Programmer (Linux Platform)

Company

Fortinet

Location

burnaby, bc

Posted

June 01, 2026

Position Overview

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...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now