CareerPlan

Embedded Software Developer

CANADAFull-time2026-10-22 → 2026-11-09

Core

Develop and maintain software for FortiGate's Unified Threat Management feature set, focusing on application-layer protocols and network security.

Role type

Embedded Software Developer (Network Security)

Builds

FortiGate firewalls and Unified Threat Management software

Domain

Cybersecurity / Network Security

Deliverable

production ML models | product features

Required skills

C/C++, Linux/UNIX development, TCP/IP, POSIX APIs, sockets, source control (SVN/Git), networking concepts, security concepts

Preferred skills

Shell/Python/Perl scripting, Linux server management, problem-solving

Technologies

FortiGate, Linux, UNIX, TCP/IP, POSIX, Git, SVN