Software Engineer at Caterpillar Inc.
H-1B Salary Data · 25 certified filings
Section 1
How much does Caterpillar Inc. pay Software Engineer?
Caterpillar Inc. pays Software Engineer an average of $116,453 based on 25 certified H-1B filings. Salaries range from $97,032 to $155,709.
$116,453
Average
$112,965
Median
$97,032
Minimum
$155,709
Maximum
Caterpillar Inc. pays 20.7% below the industry average of $146,840 for this role.
Software Engineer at Caterpillar Inc. by Location
| Location | Avg. Salary | Filings |
|---|---|---|
| Leander, TX | $155,709 | 1 |
| Georgetown, TX | $139,152 | 1 |
| Austin, TX | $132,267 | 1 |
| IRVING, TX | $127,878 | 1 |
| Broomfield, CO | $117,021 | 1 |
| BROOMFIELD, CO | $116,376 | 1 |
| Peoria, IL | $116,319 | 5 |
| PEORIA, IL | $113,869 | 2 |
| CHICAGO, IL | $113,838 | 4 |
| Irving, TX | $109,460 | 2 |
Section 2
Software Engineer at Other Companies
Other Roles at Caterpillar Inc.
Section 3
Source: US Department of Labor LCA Disclosure Data. Updated: Q1 FY2025.