All sponsors
Total cases
1,080
Pending (analyst review)
549
Approval rate
96%
Certified
1,033
Median wage
$140,175

PERM filings by fiscal year

Job titles

median wage$140k
  • Senior Software Development Engineer12
  • Software Development Engineer9
  • Staff Software Development Engineer5
  • Senior Mechanical Design Engineer4
  • Senior Manufacturing Controls Development Engineer3
  • Others11

Worksite locations

  • CA82
  • TX10
  • WA3
  • NV3
  • IL1
  • MD1

Pending cases — analyst review (50)

CaseJob titleFiledStatus
G-100-26191-...646Staff SWE Application Security2026-07-10ANALYST REVIEW
G-100-26191-...239Associate Software Development Engineer2026-07-10ANALYST REVIEW
G-100-26191-...361Distributed Systems Engineer2026-07-10ANALYST REVIEW
G-100-26191-...847Staff Manufacturing Controls Engineer2026-07-10ANALYST REVIEW
G-100-26190-...232Senior Mechanical Design Engineer2026-07-09ANALYST REVIEW
G-100-26190-...187Mechanical Design Engineer2026-07-09ANALYST REVIEW
G-100-26189-...596Senior Technical Project Manager2026-07-08ANALYST REVIEW
G-100-26189-...462Associate Manager Manufacturing Engineering2026-07-08ANALYST REVIEW
G-100-26181-...588Manufacturing Equipment Engineer2026-06-30ANALYST REVIEW
G-100-26181-...257Senior Materials Engineer2026-06-30ANALYST REVIEW
G-100-26181-...495Staff Manufacturing Engineer2026-06-30ANALYST REVIEW
G-100-26181-...410Staff Software Development Engineer2026-06-30ANALYST REVIEW
G-100-26181-...531Sourcing Engineer (Multiple positions)2026-06-30ANALYST REVIEW
G-100-26181-...603Manufacturing Engineer2026-06-30ANALYST REVIEW
G-100-26181-...955Sr. QA Engineer2026-06-30ANALYST REVIEW
G-100-26181-...096Staff Manufacturing Engineer2026-06-30ANALYST REVIEW
G-100-26180-...454Senior Supplier Industrialization Engineer2026-06-29ANALYST REVIEW
G-100-26180-...491Senior Data Engineer2026-06-29ANALYST REVIEW
G-100-26180-...141Materials Planner2026-06-29ANALYST REVIEW
G-100-26180-...207Senior Mechanical Design Engineer2026-06-29ANALYST REVIEW
G-100-26180-...309Senior Mechanical Design Engineer2026-06-29ANALYST REVIEW
G-100-26179-...401Senior Software Engineer2026-06-28ANALYST REVIEW
G-100-26177-...844QA Engineer2026-06-26ANALYST REVIEW
G-100-26177-...185Senior Analyst, Business Operations - Finance2026-06-26ANALYST REVIEW
G-100-26177-...845Sr Software Development Engineer2026-06-26ANALYST REVIEW
G-100-26176-...853Software Development Engineer2026-06-25ANALYST REVIEW
G-100-26174-...530Director of Software Engineering2026-06-23ANALYST REVIEW
G-100-26173-...778Software QA Engineer2026-06-22ANALYST REVIEW
G-100-26173-...130Staff Manufacturing Controls Dev Engineer2026-06-22ANALYST REVIEW
G-100-26173-...571Senior Inventory Control Analyst2026-06-22ANALYST REVIEW
G-100-26173-...018Staff Demand Planner2026-06-22ANALYST REVIEW
G-100-26173-...309Senior Process Engineer2026-06-22ANALYST REVIEW
G-100-26169-...705Senior Data Engineer2026-06-18ANALYST REVIEW
G-100-26169-...463Staff Manufacturing Equipment Engineer (Installations)2026-06-18ANALYST REVIEW
G-100-26169-...119Staff Manufacturing Engineer2026-06-18ANALYST REVIEW
G-100-26169-...861Staff Sourcing Engineer2026-06-18ANALYST REVIEW
G-100-26168-...931Staff Manufacturing Controls Dev Engineer2026-06-17ANALYST REVIEW
G-100-26168-...969Senior Software Development Engineer (Multiple Positions)2026-06-17ANALYST REVIEW
G-100-26167-...660Staff Technical Project Manager2026-06-16ANALYST REVIEW
G-100-26159-...427Sr. Test Engineer2026-06-08ANALYST REVIEW
G-100-26159-...403Sr Systems Engineer2026-06-08ANALYST REVIEW
G-100-26157-...995Senior Power Electronics Engineer2026-06-06ANALYST REVIEW
G-100-26156-...690Senior Autopilot Software Engineer2026-06-05ANALYST REVIEW
G-100-26156-...336Senior Mechanical Design Engineer2026-06-05ANALYST REVIEW
G-100-26156-...227Senior Technical Construction Project Manager2026-06-05ANALYST REVIEW
G-100-26156-...485Technical Construction Project Manager2026-06-05ANALYST REVIEW
G-100-26155-...670Staff Manufacturing Controls Dev Engineer2026-06-04ANALYST REVIEW
G-100-26155-...147Senior Process Engineer2026-06-04ANALYST REVIEW
G-100-26155-...585Senior QA Engineer2026-06-04ANALYST REVIEW
G-100-26153-...711Senior Materials Planner2026-06-02ANALYST REVIEW

Recent cases (100)

CaseDecisionJob titleLocationWageStatus
G-100-26030-...0532026-03-18Sr Software Development EngineerBellevue, WA$182,000Withdrawn
G-100-24103-...9602025-08-05Staff Software Development EngineerSan Bernardino, CA$202,000Certified
G-100-24103-...1992025-08-05Senior Machine Learning EngineerFremont, CA$186,846Certified
G-100-24103-...1792025-08-05Staff Mechanical Design EngineerFremont, CA$160,077Certified
G-100-24103-...9582025-08-05Materials PlannerAustin, TX$87,600Certified
G-100-24103-...0712025-08-05Associate Manager, Quality EngineeringLathrop, CA$151,000Certified
G-100-24101-...8862025-08-05Senior Manufacturing Controls EngineerFremont, CA$134,953Certified
G-100-24103-...5742025-08-05Senior Software Quality Assurance EngineerFremont, CA$168,418Certified
G-100-24095-...5642025-08-05Senior Manager, EngineeringSparks, NV$185,931Certified
G-100-24103-...6212025-08-05Staff Autopilot Software EngineerPalo Alto, CA$250,000Certified
G-100-24103-...0692025-08-05Senior Quality Assurance EngineerLathrop, CA$118,934Certified
G-100-24101-...6742025-08-05Staff Reliability EngineerFremont, CA$164,160Certified
G-100-24102-...6482025-08-05Senior Business Intelligence AnalystPalo Alto, CA$126,000Certified
G-100-24103-...1562025-08-05Staff Software Development EngineerFremont, CA$182,070Certified
G-100-24092-...9712025-08-04Staff Sourcing EngineerFremont, CA$160,700Certified
G-100-24103-...1612025-08-04Senior Mechanical Design EngineerFremont, CA$126,900Certified
G-100-24100-...4802025-08-01Staff Software Development EngineerPalo Alto, CA$283,442Certified
G-100-24103-...9512025-08-01Senior Staff Autopilot Software EngineerPalo Alto, CA$212,000Certified
G-100-24103-...1322025-08-01Senior Autopilot Software EngineerPalo Alto, CA$230,000Certified
G-100-24103-...2242025-08-01Senior Distributed Systems EngineerFremont, CA$196,685Certified
G-100-24101-...8362025-08-01Senior Software Development EngineerPalo Alto, CA$168,992Certified
G-100-24103-...2402025-08-01Data EngineerFremont, CA$131,328Certified
G-100-24100-...9102025-08-01Senior Materials PlannerFremont, CA$119,000Certified
G-100-24102-...6352025-08-01Senior Sourcing EngineerPalo Alto, CA$138,300Certified
G-100-24102-...4842025-08-01Software Development EngineerAustin, TX$152,150Certified
G-100-24102-...4932025-08-01Senior Data Platform EngineerFremont, CA$153,621Certified
G-100-24103-...9482025-08-01Senior Manufacturing Equipment EngineerFremont, CA$133,750Certified
G-100-24100-...4672025-08-01Senior Staff Software Development EngineerFremont, CA$215,197Certified
G-100-24095-...8712025-07-31Senior Software Development EngineerAustin, TX$150,106Certified
G-100-24093-...0332025-07-31Senior Business Intelligence AnalystFremont, CA$128,606Certified
G-100-24092-...0062025-07-31Software Development EngineerPalo Alto, CA$146,720Certified
G-100-24099-...9242025-07-31Manager, Software Development EngineeringBellevue, WA$210,000Certified
G-100-24082-...3742025-07-24Senior Mechanical Design EngineerAustin, TX$126,455Certified
G-100-24088-...7292025-07-24Staff Manufacturing Controls Development EngineerFremont, CA$176,679Certified
G-100-24068-...5802025-07-24Senior Software Development EngineerFremont, CA$152,772Certified
G-100-24061-...0372025-07-24Manufacturing Controls EngineerFremont, CA$124,800Certified
G-100-24067-...7612025-07-24Senior Staff Software Development EngineerFremont, CA$215,197Certified
G-100-24074-...3102025-07-24Manager, Software Engineering (Infrastructure)Austin, TX$205,155Certified
G-100-24074-...1422025-07-24Software Development EngineerFremont, CA$151,380Certified
G-100-24067-...8162025-07-24Senior Manufacturing EngineerFremont, CA$154,100Certified
G-100-24066-...6832025-07-24Staff Software Development EngineerFremont, CA$215,197Certified
G-100-24061-...5572025-07-24Senior Test EngineerFremont, CA$135,200Certified
G-100-24061-...6132025-07-24Senior Technical Program ManagerFremont, CA$146,013Certified
G-100-24067-...8362025-07-24Senior Systems Design/Architecture EngineerPalo Alto, CA$160,207Certified
G-100-24067-...1102025-07-24Software Development EngineerFremont, CA$153,360Certified
G-100-24068-...6442025-07-23Senior Test EngineerFremont, CA$129,300Certified
G-100-24071-...9582025-07-23Chargeback AnalystSunnyvale, CA$102,500Certified
G-100-24068-...2252025-07-23Global Supply ManagerPalo Alto, CA$134,182Certified
G-100-24068-...5012025-07-23Senior Software Development EngineerFremont, CA$150,150Certified
G-100-24068-...5642025-07-23Senior Data Analyst, Finished Vehicle LogisticsFremont, CA$118,250Certified
G-100-24072-...6682025-07-23Senior Software Development EngineerAustin, TX$178,938Certified
G-100-24061-...5872025-07-23Senior Software Development EngineerFremont, CA$147,368Certified
G-100-24079-...1542025-07-23Senior Manufacturing Controls Development EngineerFremont, CA$163,696Certified
G-100-24075-...1222025-07-23Senior Program Manager, ReturnablesFremont, CA$115,107Certified
G-100-24089-...6042025-07-23Manufacturing EngineerFremont, CA$111,072Certified
G-100-24065-...0502025-07-23Quality Assurance EngineerFremont, CA$121,044Certified
G-100-24073-...7382025-07-23Software Development EngineerFremont, CA$147,368Certified
G-100-24068-...4912025-07-23Senior Manufacturing Controls Development EngineerFremont, CA$145,000Certified
G-100-24065-...0362025-07-23Senior Software Quality Assurance EngineerFremont, CA$126,788Certified
G-100-24087-...5352025-07-15Staff Test EngineerPalo Alto, CA$164,299Certified
G-100-24085-...9842025-07-15Senior Manufacturing Controls Development EngineerElgin, IL$128,045Certified
G-100-24079-...3482025-07-15Software Development EngineerFremont, CA$147,368Certified
G-100-24074-...7732025-07-15Technical Program ManagerFremont, CA$117,133Certified
G-100-24085-...9922025-07-15Software Development EngineerFremont, CA$135,460Certified
G-100-24075-...9822025-07-15Senior Data EngineerFremont, CA$153,088Certified
G-100-24067-...8442025-07-11Mechanical Design EngineerFremont, CA$145,000Certified
G-100-24067-...0372025-07-11Senior Software Development EngineerFremont, CA$155,000Certified
G-100-24069-...2682025-07-11Senior Technical Project Manager (AHJ Software Solutions)Fremont, CA$131,750Certified
G-100-24067-...8242025-07-11Process EngineerFremont, CA$115,000Certified
G-100-24071-...9342025-07-11Senior Application Support AnalystAustin, TX$120,162Certified
G-100-24065-...0072025-07-11Senior Mechanical Design EngineerFremont, CA$139,674Certified
G-100-24071-...8652025-07-11Senior Software Development EngineerFremont, CA$154,548Certified
G-100-24065-...0222025-07-11Senior Systems Design/Architecture EngineerFremont, CA$144,500Certified
G-100-24061-...5392025-07-11Senior Manager, MaterialsFremont, CA$182,350Certified
G-100-24089-...6992025-07-11Senior Software Development EngineerFremont, CA$155,444Certified
G-100-24090-...7652025-07-11Staff Manufacturing EngineerFremont, CA$183,040Certified
G-100-24087-...5472025-07-11Materials PlannerSparks, NV$93,184Certified
G-100-24090-...8082025-07-11Staff Software Product ManagerBellevue, WA$165,000Certified
G-100-24087-...5332025-07-11Senior Software Development EngineerFremont, CA$160,000Certified
G-100-24082-...6392025-07-11Senior Logistics AnalystRockville, MD$99,000Certified
G-100-24082-...3632025-07-11Senior Mechanical Design EngineerFremont, CA$136,404Certified
G-100-24079-...8652025-07-11Manufacturing Controls EngineerFremont, CA$114,795Certified
G-100-24079-...7702025-07-11Staff Systems Design/Architecture EngineerPalo Alto, CA$182,110Certified
G-100-24085-...9792025-07-11Technical Program ManagerFremont, CA$114,414Certified
G-100-24074-...7592025-07-11Senior Manufacturing Data AnalystFremont, CA$127,500Certified
G-100-24082-...5752025-07-11Associate Equipment Engineering ManagerSparks, NV$155,131Certified
G-100-24065-...9922025-07-11Software Development EngineerFremont, CA$153,414Certified
G-100-24074-...8452025-07-11Technical Program ManagerFremont, CA$120,000Certified
G-100-24065-...0292025-07-11Senior Software Development EngineerFremont, CA$151,632Certified
G-100-24065-...0462025-07-11Staff Manufacturing EngineerFremont, CA$160,150Certified
G-100-24074-...8562025-07-11Staff Reliability EngineerPalo Alto, CA$162,292Certified
G-100-24079-...1562025-07-11Senior Manufacturing Equipment EngineerFremont, CA$155,958Certified
G-100-24074-...0812025-07-11Staff Sourcing EngineerFremont, CA$167,065Certified
G-100-24087-...5652025-07-11Staff Software Development EngineerAustin, TX$173,787Certified
G-100-24061-...5792025-07-11Manufacturing Equipment EngineerFremont, CA$124,800Certified
G-100-24075-...1522025-07-11Senior Software Development EngineerFremont, CA$170,000Certified
G-100-24061-...5532025-07-11Software Development EngineerFremont, CA$153,090Certified
G-100-24078-...8722025-07-11Senior Construction Project ManagerAustin, TX$120,786Certified
G-100-24078-...7472025-07-11Staff Data EngineerAustin, TX$171,270Certified
G-100-24075-...9242025-07-11Senior Structural EngineerFremont, CA$153,360Certified

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