Software Engineer Salary in Indiana
Based on 3K+ workers in Indiana
Median Annual Salary (IN)
$93,540
$44.971/hr
vs National Average
$106,671
-12.3% vs national median
Salary Range (10th–90th)
$28K – $138K
3K employed in Indiana
Software Engineer salary in Indiana averages $93,540 annually, positioning the state as a moderately competitive tech market. With approximately 3,340 software engineers employed across Indiana, this figure represents a solid foundation for tech professionals seeking opportunities in the Midwest. However, the median is roughly 12% below the national average, reflecting regional economic differences and cost-of-living variations.
Several factors influence Software Engineer salary in Indiana, including experience level, specialized skills, and company size. The salary range spans from $28,180 to $138,260, reflecting significant variation based on career stage and expertise. Urban hubs like Indianapolis tend to offer higher compensation packages, while smaller markets may provide lower wages. Industry sector, educational background, and individual negotiation also play important roles in determining actual earning potential for professionals in this field.
Salary Distribution — Software Engineer in Indiana
| Percentile | Annual Salary |
|---|---|
| 10th percentile | $28,180 |
| 25th percentile | $53,190 |
| Median (50th percentile) | $93,540 |
| 75th percentile | $118,340 |
| 90th percentile | $138,260 |
Top H-1B Employers for Software Engineer in Indiana
Companies that filed the most H-1B (LCA) applications for this role in Indiana — ranked by application count.
| # | Employer | Applications | Median Wage |
|---|---|---|---|
| 1 | Salesforce, Inc. | 6 | $109,470 |
| 2 | COGNIZANT TECHNOLOGY SOLUTIONS US CORP | 5 | $95,909 |
| 3 | KPIT Technologies, Inc. | 3 | $100,000 |
| 4 | O3 TECHNOLOGY SOLUTIONS LLC | 3 | $95,909 |
Source: U.S. Department of Labor OFLC LCA Disclosure Data, FY2026.
Historical Salary Trend — Software Engineer in Indiana vs National
| Year | Median Salary (United States) |
|---|---|
| 2022 | $83,780 |
| 2023 | $94,720 |
| 2024 | $96,530 |
| 2025 | $93,540 |
| Year | Indiana Median | National Median |
|---|---|---|
| 2022 | $83,780 | $89,712 |
| 2023 | $94,720 | $97,924 |
| 2024 | $96,530 | $101,746 |
| 2025 | $93,540 | $106,671 |
Software Engineer Salary by Experience Level in Indiana
Software Engineer Salary in Other States
Frequently Asked Questions
How much do software engineers make in Indiana?
- The median salary for software engineers in Indiana is $93,540 per year, or approximately $45 per hour. This is about 12.3% below the national average for the same position.
What is the salary range for software engineers in Indiana?
- Software engineer salaries in Indiana range from $28,180 at the lower end to $138,260 at the higher end, depending on experience, skills, and specific role responsibilities.
How many software engineers are employed in Indiana?
- There are currently 3,340 software engineers employed in Indiana, representing the available workforce in this field across the state.
Is the software engineer salary in Indiana competitive compared to the national average?
- No, the median software engineer salary in Indiana is 12.3% lower than the national average, earning $93,540 annually versus higher median salaries in many other states.