All sponsors

FORTINET, INC.

Sunnyvale, CAFY2021–2026View wait time estimate →

Total cases
318
Pending (analyst review)
58
Approval rate
97%
Certified
307
Median wage
$150,504

PERM filings by fiscal year

Job titles

median wage$151k
  • Software Development Engineer16
  • Staff Software Development Engineer9
  • Software QA Engineer6
  • Software Development QA Engineer4
  • Manager, Software Development4
  • Others14

Worksite locations

  • CA84
  • TX7
  • NH3
  • IL3
  • NY2
  • FL1

Pending cases — analyst review (50)

CaseJob titleFiledStatus
G-100-26162-...935Data & BI Project Lead2026-06-11ANALYST REVIEW
G-100-26162-...922Embedded SW/Firmware Engineer2026-06-11ANALYST REVIEW
G-100-26162-...267Manager, Software Development2026-06-11ANALYST REVIEW
G-100-26162-...890Software Development Engineer2026-06-11ANALYST REVIEW
G-100-26162-...905Software QA Engineer2026-06-11ANALYST REVIEW
G-100-26157-...790Information Systems Engineer2026-06-06ANALYST REVIEW
G-100-26157-...830Web Developer2026-06-06ANALYST REVIEW
G-100-26157-...851Software QA Engineer2026-06-06ANALYST REVIEW
G-100-26156-...475Principal Embedded Software Engineer2026-06-05ANALYST REVIEW
G-100-26156-...205Staff Software Development Engineer2026-06-05ANALYST REVIEW
G-100-26156-...773Software Development Engineer2026-06-05ANALYST REVIEW
G-100-26064-...744Software Application Engineer2026-03-05ANALYST REVIEW
G-100-26064-...288Software Development Engineer2026-03-05ANALYST REVIEW
G-100-26031-...931Software Development Engineer2026-01-31ANALYST REVIEW
G-100-26030-...800Information Systems Engineer2026-01-30ANALYST REVIEW
G-100-26030-...168Team Lead, Software Development2026-01-30ANALYST REVIEW
G-100-26030-...378Principal Software Dev Engineer2026-01-30ANALYST REVIEW
G-100-26028-...739ASIC Design Engineer2026-01-28ANALYST REVIEW
G-100-26028-...020Threat Research Engineer2026-01-28ANALYST REVIEW
G-100-26021-...877Manager, Cloud Solutions Architecture2026-01-21ANALYST REVIEW
G-100-26021-...668Software Development Engineer2026-01-21ANALYST REVIEW
G-100-26012-...803Software QA Engineer2026-01-12ANALYST REVIEW
G-100-26009-...388Software Development Engineer2026-01-09ANALYST REVIEW
G-100-25364-...541Inside Systems Engineer2025-12-30ANALYST REVIEW
G-100-25353-...037Software Development Engineer2025-12-19ANALYST REVIEW
G-100-25350-...692Senior Software Development Engineer2025-12-16ANALYST REVIEW
G-100-25350-...531Senior Web Developer2025-12-16ANALYST REVIEW
G-100-25346-...819Advanced Support Engineer2025-12-12ANALYST REVIEW
G-100-25346-...965Product Security Architect2025-12-12ANALYST REVIEW
G-100-25345-...157Software QA Engineer2025-12-11ANALYST REVIEW
G-100-25321-...456Technical Account Manager2025-11-17ANALYST REVIEW
G-100-25319-...162Staff Software QA Engineer2025-11-15ANALYST REVIEW
G-100-25318-...234Sr. Software Development Engineer2025-11-14ANALYST REVIEW
G-100-25318-...933Software QA Engineer2025-11-14ANALYST REVIEW
G-100-25316-...703Software Development Engineer2025-11-12ANALYST REVIEW
G-100-25311-...668Software Development Engineer2025-11-07ANALYST REVIEW
G-100-25274-...912Software Development Engineer2025-10-01ANALYST REVIEW
G-100-25274-...834Software QA Engineer2025-10-01ANALYST REVIEW
G-100-25273-...860Software Development Engineer2025-09-30ANALYST REVIEW
G-100-25273-...419Software QA Engineer2025-09-30ANALYST REVIEW
G-100-25273-...679Software Development Engineer2025-09-30ANALYST REVIEW
G-100-25273-...308Data Engineer2025-09-30ANALYST REVIEW
G-100-25273-...580Technical Support Engineer2025-09-30ANALYST REVIEW
G-100-25273-...454Technical Support Engineer2025-09-30ANALYST REVIEW
G-100-25273-...518Software Development Engineer2025-09-30ANALYST REVIEW
G-100-25268-...214Staff Software Development Engineer2025-09-25ANALYST REVIEW
G-100-25268-...202Senior Product Manager2025-09-25ANALYST REVIEW
G-100-25262-...518Software Development Engineer2025-09-19ANALYST REVIEW
G-100-25241-...510Software Development Engineer2025-08-29ANALYST REVIEW
G-100-25241-...737ASIC Design Engineer2025-08-29ANALYST REVIEW

Recent cases (100)

CaseDecisionJob titleLocationWageStatus
G-100-24331-...7522026-03-31Software Development EngineerSunnyvale , CA$140,000Certified
G-100-24327-...4402026-03-31Sr Manager, Software DevelopmentSunnyvale, CA$207,402Certified
G-100-24327-...4932026-03-31Sr. Software Development EngineerSunnyvale, CA$165,328Certified
G-100-24328-...0422026-03-31Sr Principal Software Dev EngineerConcord, NH$221,778Certified
G-100-24326-...0162026-03-30Dev Ops EngineerSunnyvale, CA$137,761Certified
G-100-24323-...1992026-03-27Consulting Systems ExpertSunnyvale, CA$171,196Certified
G-100-24323-...2092026-03-26Technical Support EngineerChicago, IL$130,000Certified
G-100-25225-...5222026-03-24Software QA EngineerSunnyvale, CA$164,154Withdrawn
G-100-24306-...9622026-03-18Software Development EngineerSunnyvale, CA$143,500Certified
G-100-25107-...2592026-03-18Manager, DevOps EngineeringSunnyvale, CA$260,000Withdrawn
G-100-24310-...3372026-03-17Software Development EngineerConcord, NH$129,948Certified
G-100-24278-...8042026-02-23Software Development EngineerSunnyvale, CA$161,160Certified
G-100-24277-...0552026-02-23Software Development EngineerSunnyvale, CA$151,200Certified
G-100-24277-...5302026-02-23Security ResearcherSunnyvale, CA$131,144Certified
G-100-24284-...4202026-02-23Software Development EngineerSunnyvale, CA$149,580Certified
G-100-24302-...9092026-02-23Staff Software Development EngineerSunnyvale, CA$204,000Certified
G-100-24304-...0972026-02-23Staff Software Development EngineerSunnyvale, CA$176,000Certified
G-100-24284-...4222026-02-23Business Systems AnalystSunnyvale, CA$155,555Certified
G-100-24284-...9492026-02-23Software Development EngineerSunnyvale, CA$148,250Certified
G-100-24284-...8702026-02-23UI/UX DesignerSunnyvale, CA$132,483Certified
G-100-26051-...4662026-02-20Technical Support EngineerSunnyvale, CA$159,994Withdrawn
G-100-24269-...8412026-02-01Software Development EngineerSunnyvale , CA$136,739Certified
G-100-24269-...7892026-02-01Software Development EngineerSunnyvale , CA$140,000Certified
G-100-24267-...9002026-01-31Senior UI/UX DesignerSunnyvale, CA$164,800Certified
G-100-24267-...8382026-01-31Manager, iOS Mobile SW EngineeringSunnyvale, CA$205,537Certified
G-100-24264-...0872026-01-31Software Development EngineerSunnyvale, CA$149,000Certified
G-100-24261-...4162026-01-30Software QA EngineerSunnyvale, CA$133,695Certified
G-100-24261-...6372026-01-30Staff Software Development EngineerSunnyvale, CA$252,000Certified
G-100-24257-...7652026-01-29Software Development EngineerSunnyvale, CA$136,739Certified
G-100-24257-...8402026-01-29Team Lead, Software Dev QASunnyvale, CA$182,233Certified
G-100-24250-...0622026-01-28Software Development QA EngineerSunnyvale, CA$175,275Certified
G-100-24250-...0232026-01-28Staff Software Development EngineerSunnyvale, CA$252,000Certified
G-100-24215-...0332026-01-13Software Development EngineerSunnyvale, CA$175,411Certified
G-100-24234-...7472026-01-13Systems EngineerPlano, TX$168,620Certified
G-100-24244-...9042026-01-13Network EngineerSunnyvale, CA$187,262Certified
G-100-24228-...4522026-01-13Professional Services EngineerPlano, TX$152,250Certified
G-100-24214-...9952026-01-13Advanced Support EngineerPlano, TX$110,677Certified
G-100-24214-...0032026-01-13Technical Account ManagerNew York, NY$139,256Certified
G-100-24236-...2552026-01-13Software QA EngineerSunnyvale, CA$141,923Certified
G-100-24220-...8192026-01-06Sr. Software Development QA EngineerSunnyvale, CA$145,440Certified
G-100-24215-...9202026-01-06Systems Engineer - Mid EnterpriseSunnyvale, CA$187,563Certified
G-100-24240-...9272026-01-06Systems EngineerSunnyvale , CA$162,400Certified
G-100-24222-...1432026-01-06Principal Software Development EngineerSunnyvale, CA$205,273Certified
G-100-24222-...4142026-01-06Manager Software DevelopmentSunnyvale, CA$211,323Certified
G-100-24226-...0822026-01-06Staff Dev QA EngineerSunnyvale, CA$175,100Certified
G-100-24215-...7682026-01-06Senior Software Development EngineerConcord, NH$154,666Certified
G-100-24198-...5752025-11-13Staff Dev Ops EngineerSunnyvale, CA$171,695Certified
G-100-24208-...3392025-11-13Software Development QA EngineerSunnyvale, CA$141,107Certified
G-100-24208-...6642025-11-13Technical Account ManagerPlano, TX$145,000Certified
G-100-24194-...3762025-11-13Embedded Software EngineerSunnyvale, CA$155,376Certified
G-100-24208-...6152025-11-13Director, Software QA, Chassis-based FortiGateSunnyvale, CA$239,200Certified
G-100-24184-...6762025-11-13Tax AccountantSunnyvale, CA$116,106Certified
G-100-24208-...3452025-11-13Software QA EngineerSunnyvale, CA$141,540Certified
G-100-24184-...5652025-11-13Information Security AnalystPlano, TX$95,962Certified
G-100-24184-...4612025-11-13Staff Software Development EngineerSunnyvale, CA$191,675Certified
G-100-24271-...7742025-11-05Software QA EngineerSunnyvale, CA$141,107Withdrawn
G-100-24166-...5372025-09-09Staff Software Development EngineerChicago, IL$192,067Certified
G-100-24170-...9942025-09-09Manager, Software DevelopmentSunnyvale, CA$209,131Certified
G-100-24178-...6872025-09-09Sr. Principal Software Development EngineerSunnyvale, CA$230,892Certified
G-100-24170-...7182025-09-09Software Development EngineerSunnyvale, CA$184,662Certified
G-100-24164-...0882025-09-09Manager, Software Dev QASunnyvale, CA$214,997Certified
G-100-24164-...6352025-09-09Financial AnalystPlano, TX$130,675Certified
G-100-24159-...1272025-09-09Principal Software Development EngineerSunnyvale, CA$214,833Certified
G-100-24159-...0972025-09-09Sr Manager, Software DevelopmentSunnyvale, CA$217,034Certified
G-100-24163-...2482025-09-09Senior Manager, Products & Solutions SASESunnyvale, CA$200,155Certified
G-100-24155-...7032025-09-08Technical Support EngineerNew York, NY$114,279Certified
G-100-24158-...5202025-09-08Manager, Software DevelopmentSunnyvale, CA$221,869Certified
G-100-24158-...6542025-09-08Embedded Software EngineerSunnyvale, CA$140,250Certified
G-100-24138-...1262025-08-17Staff Software Development QA Engineer.Chicago, IL$156,200Certified
G-100-24123-...7832025-08-17Manager, Consulting Systems EngineeringSunrise, FL$176,176Certified
G-100-24143-...0912025-08-17Manager, Software Dev QASunnyvale, CA$191,000Certified
G-100-24151-...3922025-08-17Sr. Software EngineerSunnyvale, CA$155,690Certified
G-100-24115-...4632025-08-06Sr. Manager, Software DevelopmentSunnyvale, CA$215,053Certified
G-100-24103-...2482025-07-31Software Development EngineerSunnyvale, CA$142,740Certified
G-100-24100-...4562025-07-30Manager, Software DevelopmentSunnyvale, CA$190,028Certified
G-100-24100-...3742025-07-30Staff Software Dev QA EngineerSunnyvale, CA$163,692Certified
G-100-24096-...2402025-07-23Staff Software Dev QA EngineerSunnyvale, CA$163,692Certified
G-100-24097-...2432025-07-23Staff Software EngineerSunnyvale, CA$193,379Certified
G-100-24080-...4612025-07-09Staff Software Development QA EngineerSunnyvale, CA$173,800Certified
G-100-24052-...4612025-06-20Manager, Web DevelopmentSunnyvale, CA$214,298Certified
G-100-24052-...4432025-06-20Staff Software Development EngineerSunnyvale, CA$201,000Certified
G-100-24047-...6452025-06-18Sr. Software Development EngineerSunnyvale, CA$184,662Certified
G-100-24047-...8332025-06-17Software Development QA EngineerSunnyvale, CA$152,634Certified
G-100-24046-...8632025-06-16Sr. Manager, Software Development QASunnyvale, CA$226,325Certified
G-100-24046-...8452025-06-16Software Development EngineerSunnyvale, CA$130,933Certified
G-100-24023-...3192025-05-15Staff Software Development EngineerSunnyvale, CA$169,600Certified
G-100-24013-...5452025-05-15Staff Software Development QA EngineerSunnyvale, CA$155,690Certified
G-100-24018-...8312025-05-15Staff Software Engineer/DevOpsSunnyvale, CA$155,690Certified
G-100-24008-...4582025-05-15Staff Software Development QA EngineerSunnyvale, CA$155,690Certified
G-100-23339-...4332025-05-05Sr. Manager, Software DevelopmentSunnyvale, CA$239,200Certified
G-100-23339-...4772025-05-05Software Development EngineerSunnyvale, CA$144,930Certified
G-100-23352-...6792025-04-17Software Development QA EngineerSunnyvale, CA$141,107Certified
G-100-23356-...2392025-04-16Staff Software Development EngineerSunnyvale, CA$194,094Certified
G-100-23347-...4522025-04-15Inside System EngineerPlano, TX$125,174Certified
G-100-23342-...0482025-04-14Sr. Software Development EngineerSunnyvale, CA$156,000Certified
G-100-23342-...1042025-04-11Inside Systems EngineerSunnyvale, CA$129,730Certified
G-100-23321-...9332025-03-26Software QA EngineerSunnyvale, CA$134,094Certified - Expired
G-100-23321-...8992025-03-26Manager, Software EngineeringSunnyvale, CA$176,500Certified - Expired
G-100-23334-...8612025-03-26Principal Software Development EngineerSunnyvale, CA$214,320Certified - Expired
G-100-23331-...6362025-03-26Manager, Software DevelopmentSunnyvale, CA$222,371Certified - Expired

Source: U.S. Department of Labor Office of Foreign Labor Certification (OFLC) disclosure data + live FLAG case status.