Embedded Software Developer at Fortinet

Fortinet • burnaby, Canada

Location burnaby, metro vancouver regional district
Job Type Full-time
Posted June 03, 2026

Role Description

Join Fortinet as an Embedded Software Developer, focused on enhancing our FortiGate firewall's features. Contribute your C/C++ expertise to innovate solutions in a collaborative setting.
In this full-time role, you will dive into developing our Unified Threat Management (UTM) features including Anti-Virus and Web Filter. Your work will involve writing maintainable code while staying updated on application-layer protocols and coding practices. You'll help drive product improvements based on real-world usage of Fortinet technology.
Key Responsibilities:
• Implement and maintain our TLS stack and UTM features
• Stay informed on application-layer protocol advancements
• Uphold best coding and design practices
• Suggest improvements from hands-on experience
• Research new technology areas to enhance product lines
Requirements:
• Proficient in C/C++/Golang/Rust development
• Strong problem-solving and troubleshooting skills
• Experience in Linux or UNIX-like ...

Ready to Apply?

Apply for this Position