Last Updated Apr 2026
Sunnyvale, CA
253 employees
Est. 2000
fortinet.com
Fortinet logo

FortinetGreen Card PERM Data

Fortinet PERM & Green Card Filings

Does Fortinet sponsor green cards? Yes. Below is every PERM labor certification filing by Fortinet, including approval rates, PERM processing times, and salary data. The employer sponsored green card process from PERM filing to permanent residency typically takes 1 to 5+ years depending on visa category and country of birth.

Sponsors Green Cards?

Yes

2025 PERM filings

0

Recent processing time

16 monthsApprox.

Green Card Commitment

25.3%

High

PERM Filing Risk Factors

The DOL flags certain conditions on PERM applications that may trigger an audit, a request for additional documentation before a case can be certified. These are common in certain industries and don't indicate wrongdoing. Based on 10 PERM filings in the last year.

Unusual Job Requirements

7 of 10 filings

The job requirements exceed what's standard for the occupation. The DOL checks whether requirements are tailored to the foreign worker.

PERM Filings by Quarter

PERM filings by quarter

13253850201620182020202220242025

PERM Processing Time by Year

PERM processing time by year

125250375500201620172018201920202021202220232024
YearFilingsCertifiedDeniedWithdrawnMedian Processing Days
2024454203472
2023747103438
2022615911291
2021121200186
2020303000215
201927250272
2018615803102
201734340097
2016550053

All PERM Filings

350 total
Job TitleSalaryLocationFiledDecisionDaysStatus
Software QA Engineer
G-100-24271-370774
$141,107Sunnyvale, CASep 27, 2024Nov 5, 2025404Withdrawn
Technical Account Manager
G-100-24208-226664
$145,000Plano, TXJul 26, 2024Nov 13, 2025475Certified
Director, Software QA, Chassis-based FortiGate
G-100-24208-226615
$239,200Sunnyvale, CAJul 26, 2024Nov 13, 2025475Certified
Software QA Engineer
G-100-24208-226345
$141,540Sunnyvale, CAJul 26, 2024Nov 13, 2025475Certified
Software Development QA Engineer
G-100-24208-226339
$141,107Sunnyvale, CAJul 26, 2024Nov 13, 2025475Certified
Staff Dev Ops Engineer
G-100-24198-200575
$171,695Sunnyvale, CAJul 16, 2024Nov 13, 2025485Certified
Embedded Software Engineer
G-100-24194-193376
$155,376Sunnyvale, CAJul 12, 2024Nov 13, 2025489Certified
Tax Accountant
G-100-24184-168676
$116,106Sunnyvale, CAJul 2, 2024Nov 13, 2025499Certified
Information Security Analyst
G-100-24184-168565
$95,962Plano, TXJul 2, 2024Nov 13, 2025499Certified
Staff Software Development Engineer
G-100-24184-168461
$191,675Sunnyvale, CAJul 2, 2024Nov 13, 2025499Certified
Sr. Principal Software Development Engineer
G-100-24178-151687
$230,892Sunnyvale, CAJun 26, 2024Sep 9, 2025440Certified
Software Development Engineer
G-100-24170-124718
$184,662Sunnyvale, CAJun 18, 2024Sep 9, 2025448Certified
Manager, Software Development
G-100-24170-122994
$209,131Sunnyvale, CAJun 18, 2024Sep 9, 2025448Certified
Staff Software Development Engineer
G-100-24166-110537
$192,067Chicago, ILJun 13, 2024Sep 9, 2025453Certified
Financial Analyst
G-100-24164-103635
$130,675Plano, TXJun 12, 2024Sep 9, 2025454Certified
Manager, Software Dev QA
G-100-24164-102088
$214,997Sunnyvale, CAJun 12, 2024Sep 9, 2025454Certified
Senior Manager, Products & Solutions SASE
G-100-24163-099248
$200,155Sunnyvale, CAJun 11, 2024Sep 9, 2025455Certified
Principal Software Development Engineer
G-100-24159-083127
$214,833Sunnyvale, CAJun 7, 2024Sep 9, 2025459Certified
Sr Manager, Software Development
G-100-24159-083097
$217,034Sunnyvale, CAJun 7, 2024Sep 9, 2025459Certified
Embedded Software Engineer
G-100-24158-079654
$140,250Sunnyvale, CAJun 6, 2024Sep 8, 2025459Certified
Manager, Software Development
G-100-24158-077520
$221,869Sunnyvale, CAJun 5, 2024Sep 8, 2025460Certified
Technical Support Engineer
G-100-24155-064703
$114,279New York, NYJun 3, 2024Sep 8, 2025462Certified
Sr. Software Engineer
G-100-24151-051392
$155,690Sunnyvale, CAMay 30, 2024Aug 17, 2025444Certified
Manager, Software Dev QA
G-100-24143-025091
$191,000Sunnyvale, CAMay 22, 2024Aug 17, 2025452Certified
Staff Software Development QA Engineer.
G-100-24138-010126
$156,200Chicago, ILMay 17, 2024Aug 17, 2025457Certified
Manager, Consulting Systems Engineering
G-100-24123-947783
$176,176Sunrise, FLMay 1, 2024Aug 17, 2025473Certified
Sr. Manager, Software Development
G-100-24115-920463
$215,053Sunnyvale, CAApr 24, 2024Aug 6, 2025469Certified
Software Development Engineer
G-100-24103-882248
$142,740Sunnyvale, CAApr 12, 2024Jul 31, 2025475Certified
Manager, Software Development
G-100-24100-870456
$190,028Sunnyvale, CAApr 9, 2024Jul 30, 2025477Certified
Staff Software Dev QA Engineer
G-100-24100-868374
$163,692Sunnyvale, CAApr 9, 2024Jul 30, 2025477Certified
Staff Software Engineer
G-100-24097-862243
$193,379Sunnyvale, CAApr 5, 2024Jul 23, 2025474Certified
Staff Software Dev QA Engineer
G-100-24096-860240
$163,692Sunnyvale, CAApr 5, 2024Jul 23, 2025474Certified
Staff Software Development QA Engineer
G-100-24080-816461
$173,800Sunnyvale, CAMar 20, 2024Jul 9, 2025476Certified
Staff Software Dev QA Engineer
G-100-24068-783894
$163,692Sunnyvale, CAMar 8, 2024Mar 8, 20240Withdrawn
Manager, Web Development
G-100-24052-734461
$214,298Sunnyvale, CAFeb 20, 2024Jun 20, 2025486Certified
Staff Software Development Engineer
G-100-24052-734443
$201,000Sunnyvale, CAFeb 20, 2024Jun 20, 2025486Certified
Sr. Software Development Engineer
G-100-24047-727645
$184,662Sunnyvale, CAFeb 16, 2024Jun 18, 2025488Certified
Software Development QA Engineer
G-100-24047-723833
$152,634Sunnyvale, CAFeb 15, 2024Jun 17, 2025488Certified
Sr. Manager, Software Development QA
G-100-24046-719863
$226,325Sunnyvale, CAFeb 14, 2024Jun 16, 2025488Certified
Software Development Engineer
G-100-24046-719845
$130,933Sunnyvale, CAFeb 14, 2024Jun 16, 2025488Certified
Sr. Technical Marketing Engineer
G-100-24025-664842
$185,500Sunnyvale, CAJan 25, 2024May 24, 2024120Withdrawn
Staff Software Development Engineer
G-100-24023-661319
$169,600Sunnyvale, CAJan 23, 2024May 15, 2025478Certified
Staff Software Engineer/DevOps
G-100-24018-649831
$155,690Sunnyvale, CAJan 18, 2024May 15, 2025483Certified
Staff Software Development QA Engineer
G-100-24013-639545
$155,690Sunnyvale, CAJan 12, 2024May 15, 2025489Certified
Staff Software Development QA Engineer
G-100-24008-625458
$155,690Sunnyvale, CAJan 8, 2024May 15, 2025493Certified
Staff Software Development Engineer
G-100-23356-590239
$194,094Sunnyvale, CADec 22, 2023Apr 16, 2025481Certified
Software Development QA Engineer
G-100-23352-575679
$141,107Sunnyvale, CADec 18, 2023Apr 17, 2025486Certified
Inside System Engineer
G-100-23347-562452
$125,174Plano, TXDec 12, 2023Apr 15, 2025490Certified
Inside Systems Engineer
G-100-23342-553104
$129,730Sunnyvale, CADec 7, 2023Apr 11, 2025491Certified
Sr. Software Development Engineer
G-100-23342-553048
$156,000Sunnyvale, CADec 7, 2023Apr 14, 2025494Certified
Software Development Engineer
G-100-23339-546477
$144,930Sunnyvale, CADec 5, 2023May 5, 2025517Certified
Sr. Manager, Software Development
G-100-23339-546433
$239,200Sunnyvale, CADec 5, 2023May 5, 2025517Certified
Principal Software Development Engineer
G-100-23334-534861
$214,320Sunnyvale, CANov 30, 2023Mar 26, 2025482Certified - Expired
Manager, Software Development
G-100-23331-525636
$222,371Sunnyvale, CANov 27, 2023Mar 26, 2025485Certified - Expired
Software QA Engineer
G-100-23321-510933
$134,094Sunnyvale, CANov 17, 2023Mar 26, 2025495Certified - Expired
Manager, Software Engineering
G-100-23321-510899
$176,500Sunnyvale, CANov 17, 2023Mar 26, 2025495Certified - Expired
Systems Engineer
G-100-23300-462575
$175,000Sunnyvale, CAOct 27, 2023Feb 14, 2025476Certified - Expired
Application Security Engineer
G-100-23296-450767
$150,000Plano, TXOct 23, 2023Feb 14, 2025480Certified - Expired
Software Development QA Engineer
G-100-23286-431462
$141,107Sunnyvale, CAOct 13, 2023Feb 14, 2025490Certified - Expired
ASIC Design Engineer
G-100-23275-404964
$132,250Sunnyvale, CAOct 2, 2023Feb 14, 2025501Certified - Expired
Software Development Engineer
G-100-23272-401248
$158,900Sunnyvale, CASep 29, 2023Jan 4, 2025463Certified - Expired
Software Development Engineer
G-100-23271-392126
$108,181Concord, NHSep 28, 2023Jan 4, 2025464Certified - Expired
Technical Support Engineer
G-100-23271-391806
$140,725Plano, TXSep 28, 2023Jan 4, 2025464Certified - Expired
Staff Embedded Software Developer
G-100-23271-388157
$203,227Sunnyvale, CASep 27, 2023Jan 4, 2025465Certified - Expired
Sr. Software Development Engineer
G-100-23271-388145
$144,194Sunnyvale, CASep 27, 2023Jan 4, 2025465Certified - Expired
Systems Engineer
G-100-23270-387744
$175,000Sunnyvale, CASep 27, 2023Oct 27, 202330Withdrawn
Software QA Automation Engineer
G-100-23270-385426
$141,107Sunnyvale, CASep 27, 2023Jan 4, 2025465Certified - Expired
Manager, Embedded Software Developer
G-100-23268-377832
$229,510Sunnyvale, CASep 25, 2023Jan 4, 2025467Certified - Expired
Application Security Engineer
G-100-23264-369714
$153,510Sunnyvale, CASep 21, 2023Jan 4, 2025471Certified - Expired
Senior Software Engineer
G-100-23262-359971
$128,000New York, NYSep 19, 2023Jan 4, 2025473Certified - Expired
Technical Account Manager
G-100-23257-347014
$130,200Plano, TXSep 14, 2023Jan 4, 2025478Certified - Expired
Staff Software Development QA Engineer
G-100-23256-344305
$167,500Sunnyvale, CASep 13, 2023Jan 4, 2025479Certified - Expired
Software Development Engineer
G-100-23256-343860
$155,800Sunnyvale, CASep 13, 2023Jan 4, 2025479Certified - Expired
Software QA Engineer
G-100-23256-343410
$148,182Sunnyvale, CASep 13, 2023Jan 4, 2025479Certified - Expired
Embedded Software Engineer
G-100-23249-322773
$167,149Sunnyvale, CASep 6, 2023Jan 4, 2025486Certified - Expired
Staff Software Development Engineer
G-100-23233-282509
$174,763Sunnyvale, CAAug 21, 2023Oct 22, 2024428Certified - Expired
Senior IT Security & Compliance Analyst
G-100-23230-277031
$162,577Sunnyvale, CAAug 18, 2023Oct 22, 2024431Certified - Expired
Staff Software Development Engineer
G-100-23230-275750
$189,327Sunnyvale, CAAug 18, 2023Oct 21, 2024430Certified - Expired
Systems Engineer, Commercial
G-100-23229-275287
$192,500Ashburn, VAAug 17, 2023Jan 7, 2025509Certified - Expired
Software Development QA Engineer
G-100-23229-271408
$132,636Sunnyvale, CAAug 16, 2023Oct 18, 2024429Certified - Expired
Software Development Engineer
G-100-23228-271096
$141,378Sunnyvale, CAAug 16, 2023Oct 21, 2024432Certified - Expired
Staff Embedded Software Engineer
G-100-23228-267412
$192,941Sunnyvale, CAAug 15, 2023Oct 22, 2024434Certified - Expired
Technical Support Engineer
G-100-23227-267182
$109,845Sunnyvale, CAAug 15, 2023May 24, 2024283Withdrawn
Consulting Systems Engineer
G-100-23216-240811
$114,194New York, NYAug 4, 2023Oct 21, 2024444Certified - Expired
Software Development Engineer
G-100-23216-240719
$153,450Sunnyvale, CAAug 4, 2023Oct 21, 2024444Certified - Expired
Software Development Engineer
G-100-23215-234654
$174,250Sunnyvale, CAAug 2, 2023Oct 21, 2024446Certified - Expired
Software Development Engineer
G-100-23213-231015
$157,500Sunnyvale, CAAug 1, 2023Oct 21, 2024447Certified - Expired
Sr. Software QA Engineer
G-100-23213-230918
$139,100Sunnyvale, CAAug 1, 2023Oct 18, 2024444Certified - Expired
Software QA Engineer
G-100-23213-229928
$151,999Sunnyvale, CAAug 1, 2023Oct 21, 2024447Certified - Expired
Senior Product Manager
G-100-23209-221675
$191,855Sunnyvale, CAJul 28, 2023Oct 17, 202381Withdrawn
Manager, Software Development
G-100-23208-221561
$192,941Sunnyvale, CAJul 27, 2023Aug 22, 2024392Certified
Software Dev QA Engineer
G-100-23208-221522
$138,605Sunnyvale, CAJul 27, 2023Aug 22, 2024392Certified
Software Development Engineer
G-100-23208-220614
$160,075Sunnyvale, CAJul 27, 2023Aug 22, 2024392Certified
Manager, Regional Systems Engineering
G-100-23206-213288
$189,028SUNNYVALE, CAJul 25, 2023Aug 22, 2024394Certified
Staff Software Dev QA Engineer
G-100-23202-206791
$154,600Sunnyvale, CAJul 21, 2023Aug 21, 2024397Certified
Software Development Engineer
G-100-23202-206715
$140,336Sunnyvale, CAJul 21, 2023Aug 22, 2024398Certified
Software QA Engineer
G-100-23202-206512
$152,462Sunnyvale, CAJul 21, 2023Aug 22, 2024398Certified
Software Development Engineer
G-100-23200-200541
$143,000Sunnyvale, CAJul 19, 2023Aug 22, 2024400Certified
DevOps Developer
G-100-23199-195265
$150,000Ashburn, VAJul 18, 2023Aug 22, 2024401Certified
Technical Support Engineer
G-100-23195-188604
$91,820Plano, TXJul 14, 2023Aug 22, 2024405Certified

Page 1 of 4

Frequently Asked Questions

Yes. Fortinet has filed 350 PERM labor certification applications with the Department of Labor, with 336 certified. The median processing time from filing to decision has been 255 days.

U.S. Immigration Solved

Home Bottom Hero Asset V2