Senior Embedded Linux Developer (Ottawa)

Senior Embedded Linux Developer (Ottawa)

08 Nov
|
Fortinet
|
Ottawa

08 Nov

Fortinet

Ottawa

Build embedded Linux software for Fortinet’s FortiVoice solution, using C and C++ across bootloaders, kernels, drivers, and applications.

This senior Embedded Software Developer works across the embedded software stack supporting VoIP telephone development. You will develop system and application software for resource-constrained platforms, using cross-compilation, IPC, multithreading, and synchronization. The work includes kernel-level development, device drivers, debugging, and performance optimization.

Key Responsibilities:

- Develop and maintain embedded Linux platform software
- Configure, build, and troubleshoot kernels and bootloaders
- Debug issues across bootloader, kernel, and application layers
- Analyze CPU, memory, startup,



and system performance
- Design, test, and maintain C and C++ software

Requirements:

- Robust embedded software development experience using C and C++
- Hands-on experience in embedded Linux environments
- Knowledge of Linux kernel architecture and development
- Experience debugging Linux device drivers and bootloaders
- Understanding of IPC, multithreading, synchronization, and process management

Apply embedded Linux, C and C++, debugging, and performance skills to Fortinet’s FortiVoice telephone software.

📌 Senior Embedded Linux Developer (Ottawa)
🏢 Fortinet
📍 Ottawa

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior embedded linux developer (ottawa) / ottawa

Subscribe to this job alert:

Get the latest job offers by email for: senior embedded linux developer (ottawa) / ottawa