SalaryData

Software Engineer Salary in Indiana

Based on 3K+ workers in Indiana

Data year: 2025 · Last updated: June 2026

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

Software Engineer (IN) salary percentiles
PercentileAnnual 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.

#EmployerApplicationsMedian Wage
1Salesforce, Inc.6$109,470
2COGNIZANT TECHNOLOGY SOLUTIONS US CORP5$95,909
3KPIT Technologies, Inc.3$100,000
4O3 TECHNOLOGY SOLUTIONS LLC3$95,909

Source: U.S. Department of Labor OFLC LCA Disclosure Data, FY2026.

Historical Salary Trend — Software Engineer in Indiana vs National

Historical Software Engineer (Indiana vs National) salary trend
YearMedian Salary (United States)
2022$83,780
2023$94,720
2024$96,530
2025$93,540
Historical salary trend for Software Engineer in Indiana
YearIndiana MedianNational 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.

Related Occupations

More Locations