Software Development Engineer

Fortinet

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $148k
This role $177k
$93k $234k
below market most similar roles pay here above market

This role pays more than 72% of similar roles. Most pay $115,759–$181,000 — the blue band above. At the midpoint, this role pays about $177k versus about $148k 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 102 open roles on FindRole.

Listed pay typically runs $140,000–$183,000 across 77 roles with salary data.

Most-posted roles

View all roles at Fortinet

At a glance

TL;DR · Software Development Engineer

The Early Careers: Software Development Engineer joins the engineering team to design, develop, and maintain software features for current and future products. This role focuses specifically on developing switch-controller related features for the FortiGate and FortiSwitch product lines while performing hands-on bug fixing for existing products. The successful candidate will implement high-quality software features on schedule using C and Linux. Required technical skills include familiarity with TCP/IP networking, switching, routing, and socket programming. Candidates must understand ARM and x86 architectures within multi-process and multi-thread programming environments. Proficiency in Shell and Python scripting languages is necessary, along with knowledge of general QA procedures and software development fundamentals. This position addresses technical challenges within the cybersecurity and networking convergence space.

What does a Software Development Engineer earn in California?

Median $197750 from 81 postings across 10 companies.

See salary data

What you'll do

  • Design, develop, and maintain software features for current and future products.
  • Develop switch-controller related features for the FortiGate and FortiSwitch product lines.
  • Perform hands-on bug fixing for existing products.
  • Implement high-quality software features according to established schedules.
  • Utilize C and Linux experience to build robust software solutions.
  • Apply knowledge of TCP/IP networking, switching, and routing to product development.
  • Write and execute scripts using Shell and Python.

What we're looking for

  • 0-3 years of experience in software engineering.
  • Strong C and Linux experience.
  • Familiarity with TCP/IP networking, switching, and routing.
  • Familiarity with socket programming.
  • Familiarity with ARM and x86 architectures in a multi-process/thread programming environment.
  • Knowledge of general QA procedures, methodologies, and software development fundamentals.
  • Knowledge of scripting languages including Shell and Python.

More like this

Similar roles

Software Development Engineer

Fortinet

Santa Clara, CA 116 days ago $123,000–$151,000
Python Docker Kubernetes Go C C++ DevOps TCP/IP DNS IPSec TLS SSL SDN Load Balancing Distributed Systems Firewall CASB
Hybrid

Principal Embedded Software Development Engineer

Fortinet

Sunnyvale, CA 53 days ago $160,000–$220,000
C Linux TCP/IP Switching Routing STP RSTP LACP LLDP VLAN BGP OSPF Socket Programming Linux Kernel Driver Development ARM x86 Shell Python libcurl REST API JSON CAPWAP HTTPS
10+ yrs exp

Principal Embedded Software Developer

Fortinet

Sunnyvale, CA 173 days ago $170,000–$210,000
C C++ Linux Unix TCP/IP Switching Routing BGP OSPF IS-IS EVPN Open vSwitch ARM PPC x86 Shell Ruby Python Driver Development ASIC
10+ yrs exp

Software Development Engineer

Zillow

Remote 25 days ago $139,400–$222,600
Typescript Go Python NodeJS React GraphQL REST Aurora Distributed Systems Microservices ES6 Relational Databases Non-relational Databases Systems Design API Design
Remote

Software Development Engineer

Adobe

New York, NY 39 days ago $114,100–$214,950
Java Scala SQL NoSQL Apache Spark Kafka Hadoop AWS Azure RESTful API Distributed Systems Machine Learning Generative AI

Software Development Engineer

Booz Allen Hamilton

McLean, VA 111 days ago $69,400–$158,000
Go Java Node.js C# AWS Cloud Azure PostgreSQL MySQL MongoDB DynamoDB CI/CD Microservices RESTful APIs Generative AI Serverless SQL NoSQL Automated Testing Telemetry
3+ yrs exp