FIRST SOLAR, INC.
Perrysburg, OHFY2021–2026View wait time estimate →
Total cases
26
Pending (analyst review)
11
Approval rate
88%
Certified
23
Median wage
$80,000
PERM filings by fiscal year
Job titles
median wage$80k
- Engineer - Manufacturing II14
- Engineer - Manufacturing2
- IT Analyst2
- Engineer – Development1
- Operations Manager – Module Operations1
- Others5
Worksite locations
- OH24
- AR2
Pending cases — analyst review (11)
| Case | Job title | Filed | Status |
|---|---|---|---|
| G-100-26168-...774 | Analyst - IT III | 2026-06-17 | ANALYST REVIEW |
| G-100-26147-...752 | Engineer - Manufacturing (Finishing) | 2026-05-27 | ANALYST REVIEW |
| G-100-25318-...108 | Engineer - Manufacturing | 2025-11-14 | ANALYST REVIEW |
| G-100-25270-...686 | Manufacturing Engineer | 2025-09-27 | ANALYST REVIEW |
| G-100-25269-...908 | Manufacturing Engineer | 2025-09-26 | ANALYST REVIEW |
| G-100-25268-...460 | Engineer - Controls | 2025-09-25 | ANALYST REVIEW |
| G-100-25268-...328 | Manufacturing Engineer | 2025-09-25 | ANALYST REVIEW |
| G-100-25250-...758 | Engineer - Manufacturing | 2025-09-07 | ANALYST REVIEW |
| G-100-25248-...093 | Manager- Demand USA | 2025-09-05 | ANALYST REVIEW |
| G-100-25240-...328 | Equipment Engineer | 2025-08-28 | ANALYST REVIEW |
| G-100-25233-...076 | Manager Investor Relations | 2025-08-21 | ANALYST REVIEW |
Recent cases (26)
| Case | Decision | Job title | Location | Wage | Status |
|---|---|---|---|---|---|
| G-100-24304-...979 | 2026-03-11 | Engineer – Development | Perrysburg, OH | $103,917 | Denied |
| G-100-24296-...407 | 2026-03-05 | Operations Manager – Module Operations | Perrysburg, OH | $103,542 | Certified |
| G-100-24249-...235 | 2026-01-28 | Manager- Business Development, US | Perrysburg, OH | $109,304 | Certified |
| G-100-24204-...919 | 2025-11-19 | Engineer - Manufacturing II | Perrysburg, OH | $80,000 | Certified |
| G-100-24157-...838 | 2025-09-10 | Engineer - Manufacturing II | Perrysburg, OH | $80,000 | Certified |
| G-100-24152-...968 | 2025-08-15 | Engineer - Manufacturing II | Perrysburg, OH | $80,000 | Certified |
| G-100-24113-...893 | 2025-08-07 | Engineer - Manufacturing II | Perrysburg, OH | $80,000 | Certified |
| G-100-24113-...632 | 2025-08-07 | Engineer - Manufacturing II | Perrysburg, OH | $80,000 | Certified |
| G-100-24113-...564 | 2025-08-07 | Engineer - Manufacturing II | Perrysburg, OH | $80,000 | Certified |
| G-100-24113-...505 | 2025-08-07 | Engineer - Manufacturing II | Perrysburg, OH | $80,000 | Certified |
| G-100-24114-...140 | 2025-08-06 | Engineer - Manufacturing II | Perrysburg, OH | $80,000 | Certified |
| G-100-24114-...576 | 2025-08-06 | Engineer - Manufacturing II | Perrysburg, OH | $80,000 | Certified |
| G-100-24113-...592 | 2025-08-05 | Engineer - Manufacturing II | Perrysburg, OH | $80,000 | Certified |
| G-100-24071-...462 | 2025-07-09 | Engineer - Manufacturing | Perrysburg, OH | $98,904 | Certified |
| G-100-24082-...354 | 2025-07-09 | Engineer - Manufacturing II | Perrysburg, OH | $80,000 | Certified |
| G-100-24082-...355 | 2025-07-06 | Engineer - Manufacturing II | Perrysburg, OH | $80,000 | Certified |
| G-100-24059-...838 | 2025-06-26 | Engineer - Manufacturing | Perrysburg, OH | $98,904 | Certified |
| G-100-24082-...605 | 2024-03-22 | Engineer - Manufacturing II | Perrysburg, OH | $80,000 | Withdrawn |
| G-100-24059-...164 | 2024-03-22 | Engineer - Manufacturing II | Walbridge, OH | $80,000 | Withdrawn |
| A-21232-...197 | 2022-04-19 | IT Analyst | Perrysburg, OH | $97,698 | Certified |
| A-20324-...212 | 2022-03-22 | Manager - Consolidations | Tempe, AR | $88,192 | Certified-Expired |
| A-21144-...902 | 2021-12-17 | Development Engineer | Perrysburg, OH | $65,208 | Certified-Expired |
| A-21028-...879 | 2021-08-02 | Tax Analyst - International | Tempe, AR | $57,450 | Certified |
| A-20209-...137 | 2021-04-12 | Financial Analyst | Perrysburg, OH | $77,875 | Certified |
| A-20205-...948 | 2021-04-06 | Administrator - Systems | Perrysburg, OH | $91,021 | Certified |
| A-20136-...917 | 2020-12-14 | IT Analyst | Perrysburg, OH | $91,021 | Certified-Expired |
Source: U.S. Department of Labor Office of Foreign Labor Certification (OFLC) disclosure data + live FLAG case status.
