Fortinet has a great career opportunity for a Software Developer within its FortiClient team, which is responsible for one of the fastest-growing products in the company.
FortiClient's Security Fabric Integration provides endpoint visibility through telemetry and ensures that all fabric components - FortiGate, FortiAnalyzer, EMS, Managed AP, Managed Switches, and
Sandbox - have a unified view of endpoints in order to provide tracking and awareness, compliance
enforcement, and reporting. Fortinet extends ZTNA control to end-user devices both on- and off-network operation through FortiClient. Easy to use Secure Remote Access and Mobility via SSL and IPsec VPN. FortiClient connects every endpoint to form a cohesive security fabric.
The new developer will be primarily working on the FortiClient software. The basic requirement is having some OOP programming knowledge. Our ideal candidate will be smart/eager to learn. We are considering junior/new graduates for this role but also open to a strong candidate at the intermediate or senior level. Must have skills:
• Experience with C/C++ and software development methodology • Strong problem solving and analytical skills Desired skills:
• Experience with operating system interfaces for threads, process control, and virtual memory • Experience with either Linux, Mac or Windows platforms • Experience writing and debugging network programs • Experience writing and debugging multithreaded programs • Experience with scripting languages (Python, Shell etc) is a plus • Experience with Docker, Golang is a plus • Experience with Go and software development methodology. • Knowledge of media encoding and transcoding, packaging, and familiarity with realtime video streaming. • Knowledge of VPN and network topology • Knowledge of networking and cloud infrastructure (HTTP 1.0/2.0, Concurrency Framework) along with troubleshooting skills using network analysis tools. • Experience with FFMPEG and/or other encoding/packaging open source tools Educational qualifications:
• BS or MS degree in Computer Science, Electrical Engineering or related field
Software and Programming Information Technology