> Markdown version of [/jobs/ext/563825-senior-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/563825-senior-software-development-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Development Engineer - **Company:** Fortinet Inc. - **Location:** Sunnyvale, CA, United States - **Experience:** Expert - **Salary:** $130,000.0 - $170,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Address Resolution Protocols, Software Debugging, Linux, File Systems, Ethernet, GNU Debuggers, Hypertext Transfer Protocols (HTTP), Internet Control Message Protocol, Network Security, Network Programming, Performance Tuning, Memory Leaks, Software Engineering, TCP/IP, Transport Layer Security, Firewalls (Computer Science), Perf (Linux), Information Technology - **Published:** June 18, 2026 - **Apply:** https://diversityjobs.com/career/13164759/Senior-Software-Development-Engineer-California-Sunnyvale ## About the Role * 3+ years in software development work experience * Good Problem Solving and Debugging skill is a must * Strength in C programming in Linux environment * Familiar with Linux operating system (its file system, shell, ssh, mount, chroot, etc) * Experience in network programming (sockets, read/write/send/recv), multi-process/pthread, signal. * Familiar with TCP/IP, UDP, HTTP, SSL, ICMP, ARP, Ethernet * Fluent in communication and writes clear Documentation and Specifications * 2+ years of networking related development experience under Linux environment is highly preferred * Familiar with Linux debug tools: gdb, valgrind, perf is preferred * Working experience with network security products(Firewall/IPS/ADC/WAF) is preferred.. * knowledge in performance tuning is preferred. * B.S. in Computer Science or Electrical Engineering ## Description United States, California, Sunnyvale 899 Kifer Road (Show on map) Jun 09, 2026 Responsibilities * Lead on product roadmaps, new features design, and product certifications. * Work closely with R&D and QA throughout the product development lifecycle. * Develop pre- and post-sales tools and environments. * Research new technologies and trends to be familiar with and be able to devise new solution. ## Related Videos - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) ## Related Articles - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)