Average salary
$92,611
- Select pay period
- per yearMost common pay period for Software Engineer at this company
- per hourConverted from most common pay period
- per dayConverted from most common pay period
- per weekConverted from most common pay period
- per monthConverted from most common pay period
18%
Below national average
Average $92,611
Low $46,000
High $141,000
Salary estimated from 13 past and present job postings on Indeed.
Compare all Software Engineer salaries in the United States
Job Openings at 3M
More 3M Software Development salaries
Senior Product Development Engineer
$113,198 per year
3 salaries reported
Data Engineer
$87,065 per year
3 salaries reported
All 3M - Software Development salaries
Reviews about Pay and benefits for Software Engineer in 3M
November 17, 2016
Great Company overall
Advanced Interface Software Engineer Irvine, Ca
Irvine, CA
This company was very good and the people were very nice. I learned alot working there and if this division was still in California, I would want to work there....Show more
January 8, 2015
Corporate environment with the cons of a startup
Software Engineer
Austin, TX
Poor management, high turnover rate leaves very little SMEs, good money but that's all the employees are there for. Flexible hours...Show more
See all 3M Software Engineer reviews about Pay and benefits
Browse all 3M salaries by category
How much does a Software Engineer make at 3M in the United States?
Average 3M Software Engineer yearly pay in the United States is approximately $92,611, which is 18% below the national average.
Salary estimated from 31 past and present job postings on Indeed.
Please note that all salary figures are approximations based upon third party submissions to Indeed. These figures are given to the Indeed users for the purpose of generalized comparison only. Minimum wage may differ by jurisdiction and you should consult the employer for actual salary figures.