Staff Software Development Engineer

Fortinet

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $210k
This role $175k
$136k most similar roles pay here $279k

This role pays less than 78% of similar roles. Most pay $182,425–$238,250 — the shaded band above. At the midpoint, this role pays about $175k versus about $210k 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 · Staff Software Development Engineer

As a Staff Software Development Engineer, you will join the team to develop and maintain software components for current and future products within the network security industry. Your daily responsibilities include performing hardware bring up, executing SDK porting, and providing hands-on bug fixing for existing products while implementing high-quality features on schedule. To succeed in this role, you must possess strong C programming skills within embedded Unix and Linux environments, along with specific experience in U-boot and Linux driver development. You will work on routers and other network devices to solve complex technical challenges. The ideal candidate demonstrates proficiency in software development fundamentals and general QA procedures while utilizing effective verbal and written communication to collaborate across teams. This role focuses on the technical demands of networking hardware and infrastructure software.

What does a Software Development Engineer earn in California?

Median $198275 from 79 postings across 9 companies.

See salary data

What you'll do

  • Develop and maintain software components for current and future products.
  • Perform hardware bring up and SDK porting.
  • Fix bugs in existing products.
  • Implement high-quality software features on schedule.
  • Program using C in embedded Unix/Linux environments.
  • Develop and maintain U-boot and Linux drivers.
  • Develop software specifically for routers and network devices.

What we're looking for

  • Minimum of 8 years of experience in networking related software development.
  • Strong C experience in embedded Unix/Linux environments is essential.
  • Experience programming in U-boot and Linux drivers.
  • Experience in hardware bring up, SDK porting, and router or network device development.
  • Knowledge of general QA procedures, methodologies, and software development fundamentals.
  • Good verbal and written communication skills for cross-team collaboration.
  • B.S. in Computer Science or Electrical Engineering; M.S. (preferred).

More like this

Similar roles

Staff Software Engineer

PayPal

Austin, TX +1 37 days ago $160,500–$235,826
Python RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform SDLC
5+ yrs exp Hybrid

Staff Software Engineer

GEICO

Palo Alto, CA 10 days ago $110,000–$230,000
Go Python TypeScript React SQL NoSQL Graph Databases REST GraphQL Kubernetes Ansible Terraform AWS GCP Azure Data Modeling
10+ yrs exp

Staff Software Engineer

Anduril Industries

Costa Mesa, CA 102 days ago $220,000–$292,000
AWS TypeScript React Remix Next.js JavaScript Distributed Systems Infrastructure as Code Observability AI LLM MES ERP
10+ yrs exp

Staff Software Engineer

Twilio

Remote 86 days ago $171,120–$213,900
Kafka Clickhouse Spark Kubernetes Terraform Helm AWS Python Java Go Bash Distributed Systems Network Security
8+ yrs exp Remote

Staff Software Engineer

Sony Group Corporation

San Diego, CA +1 31 days ago
Java Go Python REST API HTML CSS JavaScript React Angular Ember Jest Babel TypeScript NoSQL AWS Docker Kubernetes CI/CD Terraform Ansible Jenkins Agile Scrum
8+ yrs exp Hybrid

Staff Software Engineer

Anduril Industries

Costa Mesa, CA 59 days ago
JavaScript TypeScript React NextJS AI ERP MES WMS CRM high-availability systems Data Platforms QA
10+ yrs exp