Senior Software Engineer at Caterpillar Inc.
H-1B Salary Data · 22 certified filings
Section 1
How much does Caterpillar Inc. pay Senior Software Engineer?
Caterpillar Inc. pays Senior Software Engineer an average of $134,965 based on 22 certified H-1B filings. Salaries range from $105,227 to $149,781.
$134,965
Average
$137,842
Median
$105,227
Minimum
$149,781
Maximum
Caterpillar Inc. pays 12.6% below the industry average of $154,382 for this role.
Senior Software Engineer at Caterpillar Inc. by Location
| Location | Avg. Salary | Filings |
|---|---|---|
| Irving, TX | $149,781 | 1 |
| Seattle, WA | $143,967 | 2 |
| CHICAGO, IL | $141,543 | 4 |
| O FALLON, MO | $140,046 | 1 |
| Chicago, IL | $138,351 | 4 |
| PEORIA, IL | $134,749 | 3 |
| Fort Mill, SC | $134,347 | 1 |
| Peoria, IL | $132,714 | 2 |
| Westminster, CO | $127,256 | 1 |
| Salt Lake, UT | $120,682 | 1 |
Section 2
Senior Software Engineer at Other Companies
Other Roles at Caterpillar Inc.
Section 3
Source: US Department of Labor LCA Disclosure Data. Updated: Q1 FY2025.