H1B Salary Data

Home › Employers › Electric Power Research Institute, Inc.

Electric Power Research Institute, Inc.: H-1B salaries and sponsorship

Electric Power Research Institute, Inc. filed 85 labor condition applications for H-1B and related visas in fiscal years 2023–2026; certified: 83. Median offered salary: $88,060.

Applications (LCAs)85
Certified83
Employer addressPalo Alto, CA
H-1B dependent employerNo
Median offered salary$88,060
Middle half of salaries$77,106–$100,651
10th–90th percentile$67,879–$112,148

Does Electric Power Research Institute, Inc. sponsor H-1B visas?

Electric Power Research Institute, Inc. filed 85 labor condition applications in fiscal years 2023–2026, the latest submitted on Jun 23, 2026. An LCA is the first step of an H-1B petition, so the employer has sponsored or prepared to sponsor H-1B workers; it does not guarantee sponsorship for any particular job. Check the employer's own job listings.

Green card (PERM) applications at Electric Power Research Institute, Inc.: 4 →

Salaries by job title

Job titleLCAsMedian salary
Staff - Level IV13$79,870
Staff - Level III11$77,106
Engineer/Scientist II8$62,800
Technical Leader II7$97,090
Technical Leader6$96,750
Staff - Level II6$68,078
Staff - Level V6$85,860
Technical Leader I6$88,060
Team Lead, Sr3$101,920
Technical Leader II - Supervisor2$119,692
Associate Software Developer2$67,829
Sr. Technical Leader1$92,800
Software Developer1$95,000
System Architect & Integrator1$117,950
Technical Leader 11$88,060
Sr. Software Engineer1$83,860
Technical Leader IV1$117,950
Technical Leader III1$112,350
Technical Leader, Sr1$97,090
Staff - Level I1$59,570
Business Systems Analyst Senior1$86,788
Technical Leader I “ Supervisor1$101,712
Team Lead, Senior1$101,712
Grid Ops & Planning System Studies Engineer(Staff Level III)1$72,450
System Architect & Integrator II1$107,030
Business Systems Analyst Lead1$123,760

Applications by fiscal year

Fiscal yearLCAsMedian salary
FY202319$87,530
FY202418$83,860
FY202524$83,329
FY202624$97,614

Prevailing wage levels

The Department of Labor sets four prevailing wage levels for each occupation and area, from Level I (entry) to Level IV (fully competent). The employer picks the level that matches the job's requirements.

Where the jobs are

Occupations

Latest applications

Job titleBase salaryLocationSubmittedStart dateStatus
Business Systems Analyst Lead$123,760–$171,730
Level IV
Lathrop, CAJun 23, 2026Jul 15, 2026Certified
Team Lead, Sr$101,920–$189,280
Level IV
Charlotte, NCJun 23, 2026Aug 1, 2026Certified
Staff - Level IV$90,979–$148,330
Level IV
Lake Mary, FLMay 19, 2026Jun 29, 2026Certified
Staff - Level IV$97,614–$148,330
Level III
Palo Alto, CAMar 13, 2026Mar 25, 2026Certified
System Architect & Integrator II$107,030–$198,770
Level IV
Charlotte, NCMar 12, 2026Aug 10, 2026Certified
Staff - Level IV$90,979–$148,330
Level IV
Knoxville, TNMar 12, 2026Aug 14, 2026Certified
Staff - Level II$71,365–$122,070
Level I
Charlotte, NCMar 6, 2026Apr 1, 2026Certified
Staff - Level IV$111,342–$148,330
Level IV
Palo Alto, CAMar 3, 2026Mar 15, 2026Certified
Technical Leader II$97,614–$180,310
Level III
Palo Alto, CAFeb 9, 2026Jul 9, 2026Certified
Staff - Level IV$102,565–$148,330
Level III
McKinney, TXFeb 4, 2026May 25, 2026Certified
Staff - Level II$68,078–$122,070
Level II
Brandon, FLJan 30, 2026Feb 15, 2026Certified
Technical Leader II - Supervisor$142,293–$180,310
Level I
Antelope, CAJan 23, 2026Feb 1, 2026Certified
Grid Ops & Planning System Studies Engineer(Staff Level III)$72,450–$134,550
Level II
Knoxville, TNJan 12, 2026Jan 26, 2026Certified
Technical Leader II$99,986–$180,310
Level IV
Washington, DCJan 8, 2026Jan 19, 2026Certified
Staff - Level III$97,614–$134,550
Level III
Palo Alto, CAJan 5, 2026Apr 25, 2026Certified
Associate Software Developer$67,829–$105,300
Level I
Knoxville, TNDec 26, 2025Jan 5, 2026Certified
Staff - Level II$94,744–$122,070
Level II
Palo Alto, CADec 22, 2025Jan 2, 2026Certified
Staff - Level V$115,170–$155,740
Level III
Palo Alto, CADec 22, 2025Jan 2, 2026Certified
Associate Software Developer$67,829–$105,300
Level I
Knoxville, TNDec 18, 2025Jan 5, 2026Certified
Technical Leader II$97,090–$180,310
Level IV
Charlotte, NCDec 2, 2025Mar 28, 2026Certified
Staff - Level IV$79,870–$148,330
Level III
Knoxville, TNDec 1, 2025May 4, 2026Certified
Staff - Level V$83,860–$155,740
Level III
Palo Alto, CANov 19, 2025Mar 30, 2026Certified
Staff - Level V$111,342–$155,740
Level IV
Palo Alto, CANov 13, 2025Mar 23, 2026Certified
Team Lead, Senior$101,712–$163,540
Level I
Knoxville, TNSep 25, 2025Jan 1, 2026Certified
Staff - Level III$72,450–$134,550
Level II
Knoxville, TNSep 23, 2025Oct 2, 2025Certified
Business Systems Analyst Senior$86,788–$155,740
Level III
Palo Alto, CASep 17, 2025Feb 13, 2026Certified
Staff - Level IV$79,870–$148,330
Level II
Knoxville, TNAug 29, 2025Feb 20, 2026Certified
Staff - Level II$68,078–$122,070
Level II
Charlotte, NCAug 28, 2025Feb 18, 2026Certified
Technical Leader I “ Supervisor$101,712–$163,540
Level I
Knoxville, TNAug 22, 2025Sep 19, 2025Certified, then withdrawn
Staff - Level III$72,450–$134,550
Level II
Knoxville, TNJul 7, 2025Jul 21, 2025Certified
Technical Leader II$97,090–$180,310
Level IV
Washington, DCJun 26, 2025Jul 1, 2025Certified
Technical Leader I$88,060–$163,540
Level III
Washington, DCMay 23, 2025Sep 30, 2025Certified
Technical Leader III$112,350–$208,650
Level IV
Charlotte, NCMay 5, 2025May 12, 2025Certified
Technical Leader, Sr$97,090–$180,310
Level IV
Charlotte, NCApr 21, 2025Aug 19, 2025Certified
Staff - Level III$72,450–$134,550
Level II
Syracuse, NYMar 31, 2025May 20, 2025Certified
Staff - Level II$66,851–$122,070
Level II
Palo Alto, CAMar 31, 2025Jun 30, 2025Certified
Staff - Level I$59,570–$110,630
Level I
Charlotte, NCMar 25, 2025Jun 24, 2025Certified
Staff - Level V$87,860–$155,740
Level IV
Knoxville, TNFeb 7, 2025Apr 18, 2025Certified
Technical Leader II$97,090–$180,310
Level IV
Palo Alto, CAFeb 7, 2025Jun 1, 2025Certified
Technical Leader I$88,060–$163,540
Level IV
Palo Alto, CAFeb 4, 2025May 4, 2025Certified
Team Lead, Sr$101,920–$189,280
Level IV
Charlotte, NCFeb 4, 2025May 12, 2025Certified
Staff - Level IV$79,870–$148,330
Level III
Palo Alto, CAFeb 4, 2025Apr 25, 2025Certified
Staff - Level III$77,106–$134,555
Level III
Palo Alto, CAFeb 4, 2025Jun 30, 2025Certified
Staff - Level III$77,106–$134,550
Level III
Dallas, TXNov 20, 2024Dec 2, 2024Certified
Staff - Level III$77,106–$134,550
Level III
Palo Alto, CANov 20, 2024Dec 2, 2024Certified
Staff - Level III$77,106–$134,550
Level III
Knoxville, TNNov 4, 2024Nov 18, 2024Certified
Technical Leader IV$117,950–$219,050
Level IV
Charlotte, NCOct 16, 2024Nov 15, 2024Certified
Technical Leader I$88,060–$163,540
Level III
Charlotte, NCSep 26, 2024Nov 1, 2024Certified
Staff - Level III$72,450–$134,550
Level II
Chandler, AZSep 10, 2024Nov 2, 2024Certified
Technical Leader I$100,131–$163,540
Level III
Irving, TXSep 9, 2024Sep 25, 2024Certified
Technical Leader I$101,171–$163,540
Level III
Irving, TXAug 26, 2024Sep 25, 2024Certified
Team Lead, Sr$122,283–$189,280
Level II
Charlotte, NCJul 31, 2024Aug 26, 2024Certified
Technical Leader II - Supervisor$97,090–$180,310
Level IV
Palo Alto, CAJul 29, 2024Nov 12, 2024Certified
Staff - Level IV$79,870–$148,330
Level III
Knoxville, TNJul 3, 2024Nov 15, 2024Certified
Technical Leader II$79,870–$148,330
Level III
Knox, TNJul 3, 2024Nov 15, 2024Withdrawn
Staff - Level IV$79,914–$148,330
Level III
Charlotte, NCJun 25, 2024Jul 15, 2024Certified
Staff - Level II$65,730–$122,070
Level II
Palo Alto, CAJun 4, 2024Jun 10, 2024Certified
Staff - Level V$83,860–$155,740
Level III
Knoxville, TNMay 16, 2024Jul 1, 2024Certified
Technical Leader II$97,090–$180,310
Level IV
Alpharetta, GAMay 7, 2024Nov 1, 2024Certified
Staff - Level IV$79,870–$148,330
Level III
Charlotte, NCMay 1, 2024Sep 30, 2024Certified
Sr. Software Engineer$83,860–$155,740
Level II
Charlotte, NCApr 17, 2024Aug 23, 2024Certified
Staff - Level V$83,860–$155,740
Level II
Palo Alto, CAApr 12, 2024Sep 10, 2024Certified
Staff - Level III$72,450–$134,550
Level II
Knoxville, TNApr 11, 2024Sep 1, 2024Certified
Technical Leader I$88,060–$163,540
Level IV
Palo Alto, CAApr 11, 2024Jul 19, 2024Certified
Staff - Level IV$79,870–$148,330
Level III
Palo Alto, CAMar 4, 2024Jul 9, 2024Certified
Staff - Level III$89,835–$141,000
Level III
Seattle, WAJan 8, 2024Jan 15, 2024Certified
Staff - Level IV$79,870–$148,330
Level III
Knoxville, TNAug 28, 2023Feb 1, 2024Certified
Technical Leader 1$88,060–$163,540
Level IV
Knoxville, TNAug 11, 2023Dec 23, 2023Certified
Technical Leader$82,500–$153,100
Level III
Antelope, CAJun 13, 2023Jun 19, 2023Certified
Technical Leader$82,500–$153,100
Level III
Palo Alto, CAMar 27, 2023Jul 9, 2023Certified
Technical Leader$82,500–$153,100
Level III
Palo Alto, CAMar 15, 2023Aug 3, 2023Certified
System Architect & Integrator$117,950–$219,050
Level IV
Charlotte, NCFeb 15, 2023Aug 10, 2023Certified
Engineer/Scientist II$62,800–$116,600
Level I
Knoxville, TNFeb 13, 2023Feb 20, 2023Certified
Engineer/Scientist II$62,800–$116,600
Level II
Irving, TXJan 12, 2023May 25, 2023Certified
Engineer/Scientist II$62,800–$116,600
Level II
Irving, TXJan 6, 2023May 25, 2023Withdrawn
Technical Leader$111,000
Level IV
Charlotte, NCDec 9, 2022Dec 9, 2022Certified
Sr. Technical Leader$92,800–$172,300
Level IV
Memphis, TNNov 4, 2022Mar 27, 2023Certified
Technical Leader$130,000
Level IV
Palo Alto, CANov 4, 2022Nov 10, 2022Certified
Engineer/Scientist II$87,000
Level IV
Palo Alto, CANov 3, 2022Nov 10, 2022Certified
Technical Leader$124,876
Level IV
Palo Alto, CAOct 28, 2022Oct 31, 2022Certified
Engineer/Scientist II$107,686
Level IV
Washington, DCOct 21, 2022Oct 25, 2022Certified
Engineer/Scientist II$107,686
Level III
Washington, DCOct 10, 2022Oct 25, 2022Certified
Engineer/Scientist II$62,800–$116,600
Level III
Knoxville, TNOct 10, 2022Jan 20, 2023Certified
Software Developer$95,000
Level I
Palo Alto, CAOct 6, 2022Oct 10, 2022Certified
Engineer/Scientist II$62,800–$116,600
Level I
Palo Alto, CASep 30, 2022Mar 23, 2023Certified

Salaries are the lower end of the wage offered on each application, converted to a yearly amount; statistics use certified full-time applications only. An LCA is not a visa approval and one LCA can cover several positions. Source: U.S. Department of Labor, OFLC LCA Disclosure Data, fiscal years 2023–2026 (latest decision Jun 30, 2026).