Principal Embedded Software Engineer

Fortinet

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $192k
This role $165k
$129k most similar roles pay here $246k

This role pays less than 76% of similar roles. Most pay $168,290–$214,750 — the shaded band above. At the midpoint, this role pays about $165k versus about $192k 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 57 open roles on FindRole.

Listed pay typically runs $150,000–$210,000 across 43 roles with salary data.

Most-posted roles

View all roles at Fortinet

At a glance

TL;DR · Principal Embedded Software Engineer

The Principal Embedded Software Engineer joins the WiFi team to support the development of Enterprise Wireless solutions. This role involves participating in all phases of the software development cycle to drive new product launches and feature development. The engineer will be responsible for developing secured enterprise wireless products, implementing wifi security protocols, and performing Linux kernel and driver development for popular wifi chipsets. To succeed, the candidate must possess proficient C programming skills, strong knowledge of network and system design, and a passion for Linux kernel and application development. Preferred experience includes 802.11, 802.1x, and enterprise wireless solutions. The role requires solving complex problems within the domain of secure networking infrastructure while collaborating with a close-knit team of experienced software developers to deliver innovative technology in the enterprise wireless space.

What does a Embedded Software Engineer earn?

Median $155976 from 78 postings across 16 companies.

See salary data

What you'll do

  • Develop secured enterprise wireless products and features.
  • Perform Linux kernel and driver development for popular Wi-Fi chipsets.
  • Implement Wi-Fi security protocols.
  • Execute all phases of the software development cycle for new product launches.
  • Solve complex technical problems and troubleshoot system issues.
  • Design network and system architectures for enterprise solutions.

What we're looking for

  • Proficiency in C programming.
  • Experience with Linux kernel and driver development for popular Wi-Fi chipsets.
  • Strong knowledge or experience with network and system design.
  • Excellent problem solving and troubleshooting skills.
  • 802.11, 802.1x, and Enterprise Wireless solution experience (preferred).
  • Bachelor's Degree in Computer Science or Electrical Engineering.
  • Master's Degree (preferred).

More like this

Similar roles

Principal Embedded Software Developer

Fortinet

Sunnyvale, CA 148 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

Principal Embedded Software Engineer

Motorola Solutions

Irvine, CA 14 days ago $180,000–$220,000
C Embedded Linux ARM RISC-V Linux Kernel Socket Programming IPsec MANET MIMO UltraScale+ Microchip Polarfire Ethernet NIST FIPS 140-3 NIAP Common Criteria
8+ yrs exp

Embedded Software Engineer

Fortinet

Sunnyvale, CA 178 days ago $96,800–$118,300
C C++ Embedded Linux Kernel Development TCP/IP Device Drivers ARM64 x86 GDB JTAG SPI I2C UART PCIe CI Firmware Secure Coding

Principal Embedded Security Engineer

Motorola Solutions

Los Angeles, CA 116 days ago $180,000–$260,000
C/C++ Linux AES TLS SSL IPsec MACsec VPN DMVPN HMAC DSA Python FIPS 140-3 CSfC NIST
10+ yrs exp Hybrid