Senior Software Development Engineer

Fortinet

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$170,000–$220,000 / yr
Employment
Full-time
Posted
177 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $163k
This role $195k
$105k $232k
below market most similar roles pay here above market

This role pays more than 84% of similar roles. Most pay $148,500–$177,250 — the blue band above. At the midpoint, this role pays about $195k versus about $163k for comparable roles.

Based on 240 similar postings.

Employer

About Fortinet

Fortinet is a US-based cybersecurity company best known for its FortiGate next-generation firewalls. It sells a broad security platform spanning network security, SD-WAN, endpoint protection, cloud security, and SIEM/SOC operations.

Fortinet currently has 83 open roles on FindRole.

Listed pay typically runs $150,000–$183,000 across 60 roles with salary data.

Most-posted roles

View all roles at Fortinet

At a glance

TL;DR · Senior Software Development Engineer

The Senior Software Development Engineer joins the NPU Driver team to contribute to all phases of the software development lifecycle for next-generation firewall solutions. This role involves developing and maintaining existing and future network security products, specifically focusing on Linux kernel and driver development for SoC based systems. The engineer will work on Broadcom and Marvell switch and PHY chips while designing, implementing, and maintaining core platform modules for various appliances. Day-to-day responsibilities include coding for new features and redesigning existing product areas. To succeed in this role, the candidate must possess expertise in C programming, low-level debugging, Linux kernel development, concurrency, interrupt handling, and networking protocols including IPv4, IPv6, and TCP/IP. The work centers on solving complex technical challenges within the domain of network security hardware and infrastructure.

What does a Software Development Engineer earn in California?

Median $198275 from 81 postings across 10 companies.

See salary data

What you'll do

  • Develop and maintain existing and next-generation network security products.
  • Perform Linux kernel and driver development for SoC based systems.
  • Develop drivers for Broadcom and Marvell switch/PHY chips.
  • Design, implement, and maintain core platform modules for network appliances.
  • Write code for new feature development and the redesign of existing product areas.
  • Perform low-level debugging using C programming.
  • Manage Linux kernel concurrency and interrupt handling.
  • Implement features involving IPv4, IPv6, and TCP/IP protocols.

What we're looking for

  • Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Mathematics, Electrical Engineering, or a related field.
  • Proficiency in C programming and low-level debugging.
  • Experience with Linux Kernel development, concurrency, and interrupt handling.
  • Expertise in networking protocols including IPv4, IPv6, and TCP/IP.
  • Experience with SoC based systems and Broadcom or Marvell switch/PHY chips.

More like this

Similar roles

Principal Software Developer Engineer

Fortinet

Sunnyvale, CA 152 days ago $170,000–$240,000
C C++ Linux Kernel Marvell CPSS SDK KVM VMware TCP/IP BGP OSPF IS-IS Python Embedded Systems Firewalls
10+ yrs exp

Principal Embedded Software Developer

Fortinet

Sunnyvale, CA 156 days ago $170,000–$210,000
C C++ TCP/IP Linux Switching Routing Open vSwitch ARM x86 Python Ruby Shell Driver Development Broadcom Marvell RealTek Ethernet
10+ yrs exp

Senior Software Development Engineer

Adobe

San Francisco, CA 22 days ago
AWS Kubernetes Terraform Python Go Ruby on Rails React TypeScript JavaScript Jenkins Helm Lambda API Gateway CloudFront SageMaker OpenSearch Elasticsearch Vault Model Context Protocol CI/CD infrastructure-as-code pub-sub
10+ yrs exp

Senior Software Development Engineer

Zillow

Remote (United States) 8 days ago $164,400–$262,600
AWS Terraform Python Golang CI/CD GitLab Pipelines GitHub Actions Jenkins Argo VPC IAM Linux Service Mesh Distributed Systems Observability SLOs
6+ yrs exp Remote

Senior Software Development Engineer

Amd

San Jose, CA 46 days ago $145,600–$218,400
C++ C HIP CUDA OpenCL LLVM MLIR PyTorch TensorFlow ONNX Runtime GPU Programming Compiler Optimization Performance Analysis HPC Parallel Programming Kernel Development

Senior Software Development Engineer

Adobe

San Jose, CA 22 days ago $139,000–$257,550
AI Agentic AI Multi-agent Applications CI/CD GitHub Actions Jenkins ArgoCD Fault Injection Testing Software Development Payments Order Orchestration
7+ yrs exp