Staff Embedded Software Developer
Fortinet
- Burnaby, BC
- $100,000-145,000 per year
- Permanent
- Full-time
- Develop, design, and test the software for Fortinet products
- Maintain, evaluate, tune, and support the implementation of software and firmware products
- Hands-on bug fixes for the current Fortinet products
- Implement new features according to the new feature specifications and TOP3
- Research, investigate, and define new areas of technology to enhance existing FortiGate products or new product directions; re-evaluate the design and implementation of current source code
- Maintain and document code using source control system
- Instrumental in product road map realization
- 10+ years of experience in software development within Unix/Linux environment
- Stronghold of C and data structures required * Strong knowledge or experience with network, e.g. IP, TCP, DHCP, WCCP, DNS, routing protocols, etc.
- Sound knowledge of network concepts and architecture, e.g., IP, TCP, DHCP, WCCP, DNS, routing protocols, etc.
- Capable of switching focus in various situations and applying themselves to quickly learning new technologies and adopting new methodologies
- Excellent problem solving and troubleshooting skills
- Bachelor degree in Computer Science or similar degree