Verification Engineer

Fortinet

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Sunnyvale, CA
Salary
$110,400–$184,000 / yr
Employment
Full-time
Posted
92 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $196k
This role $147k
$97k $239k
below market most similar roles pay here above market

This role pays less than 90% of similar roles. Most pay $168,500–$224,125 — the blue band above. At the midpoint, this role pays about $147k versus about $196k 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 · Verification Engineer

The Early Careers: Verification Engineer joins a cross-functional team of software, hardware, and ASIC engineers to ensure the quality and reliability of current and next-generation products. This role involves building and running verification frameworks, test environments, and automation infrastructure for ASIC drivers and networking software. Day-to-day responsibilities include developing and maintaining test scripts, executing test plans, performing coverage analysis, and conducting root cause analysis across software, driver, and hardware layers. The position requires proficiency in Python, Ruby, and the Linux command line, alongside a foundational understanding of TCP/IP, routing, and switching. Candidates will use AI coding assistants and tools for network traffic generation and performance measurement. The work focuses on validating networking software functionality, performance, and reliability within complex ASIC environments.

What you'll do

  • Develop and maintain verification automation and test scripts in Ruby and Python for ASIC drivers.
  • Build and run test environments and suites to validate ASIC driver and networking software functionality.
  • Execute test plans and perform coverage analysis to ensure product reliability.
  • Reproduce customer-reported issues and perform root cause analysis across software, driver, and hardware layers.
  • Participate in code reviews for verification code to ensure engineering best practices.
  • Maintain tools that generate network traffic and simulate test scenarios to measure performance.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent experience.
  • 0 to 2 years of software development or verification engineering experience, including internships, co-ops, and academic projects.
  • Programming experience in Python or a similar scripting language, with a willingness to learn Ruby.
  • Foundational understanding of TCP/IP, routing, and switching.
  • Working knowledge of the Linux command line and experience developing on Linux.
  • Solid programming fundamentals, including data structures, algorithms, and clean code practices.
  • Experience using AI coding assistants to accelerate development and debugging, with the judgment to review and validate output.

More like this

Similar roles

Verification Engineer

Broadcom

San Jose, CA +1 92 days ago
System Verilog UVM OVM Python C C++ RTL Verification ASIC Verification Formal Verification Embedded C Scripting Regression Frameworks PHY layers DSP CPU DDR Network Protocols AI-assisted tools
10+ yrs exp

Verification Engineer

Broadcom

San Jose, CA +1 106 days ago $121,900–$195,000
System Verilog UVM OVM Python C C++ RTL ASIC Verification Scripting Formal Verification Firmware Embedded C DSP DDR Network Protocols AI-assisted tools
8+ yrs exp

Software Verification Engineer

Abbott

St. Paul, MN 25 days ago
Python Linux Windows Software Verification Test Automation Requirements Analysis Test Design Debugging V&V FDA Regulatory Test Scripts Test Suites Hazard Analysis
2+ yrs exp

Senior Verification Engineer

Nvidia

Santa Clara, CA 4 days ago $168,000–$264,500
UVM SystemVerilog Verilog Python C/C++ VCS Verdi GDB HLS DisplayPort HDMI MIPI DSI Functional Coverage Assertion-Based Verification Constrained-Random Stimulus Version Control
10+ yrs exp Hybrid

Senior Verification Engineer

Microsoft

Redmond, WA +1 6 days ago $119,800–$234,700
UVM System Verilog Python Shell Pearl Git ASIC FPGA IP Verification Silicon Chip Architecture Performance Instrumentation
5+ yrs exp

Formal Verification Engineer

Apple Inc

Beaverton, OR 40 days ago
Formal Verification SoC CPU GPU Hardware Specification Scripting Micro-architecture Design Verification Security Enclave DMA Interconnects Power Management Correct-by-construction