Software Engineering

H-1B Salary Data · 6,623 certified filings

$175,025Avg. Salary
$71,656Minimum
$325,000Maximum

According to TheRealSalaries.com analysis of official US Department of Labor filings (October 2024 - December 2025), the average H-1B salary for Software Engineering is $175,025 — 44% above the national median H-1B salary of $121,514. Based on 6,623 certified filings across all employers.

Section 1

What is the average H-1B salary for Software Engineering?

The average H-1B salary for Software Engineering is $175,025 based on 6,623 certified filings with the US Department of Labor. Salaries range from $71,656 to $325,000.

$175,025
Average
$71,656
Minimum
$325,000
Maximum
6,623
Filings

Top Companies Hiring Software Engineering

CompanyAvg. SalaryFilings
Microsoft Corporation $175,231 6,555
MUFG Bank, Ltd. $157,259 25
Meta Platforms, Inc $185,453 14
Synopsys, Inc. $154,904 7
General Motors $146,742 7
Equitable Financial Life Insurance Company $112,500 6
SYSSTEK LLC $88,441 4
Google LLC $192,399 3
Section 2

Software Engineering Salaries by City

CityAvg. SalaryFilings
Santa Clara, CA $213,424 41
Edison, NJ $200,736 5
Mountain View, CA $199,991 477
Union City, CA $199,357 6
Milpitas, CA $195,131 11
Issaquah, WA $190,085 10
Fremont, CA $189,601 17
Sammamish, WA $187,813 9
San Diego, CA $187,771 20
Menlo Park, CA $186,391 6
New York, NY $186,192 96
San Francisco, CA $186,003 45
Cedar Park, TX $185,700 5
Cupertino, CA $185,646 5
Sunnyvale, CA $183,028 38
Section 3

Pay for this role varies by DOL wage level — see the H-1B wage levels I–IV explained with prevailing wage data per level.

Source: US Department of Labor LCA Disclosure Data. Category: Engineering. Updated: Q1 FY2025.