Career Menu

18,778 Software Engineer Salaries

Software Engineers earn $71,000 annually on average, or $34 per hour, which is 7% more than the national average for all working Americans. Our data indicates that the best paid Software Engineers work for Luxoft at $52,203,000 annually while the lowest paid Software Engineers work for Webaroo earning approximately $23,000 each year.

Submit a Salary
$104K
"I often feel underpaid based on the level of experience I have, however at the same time I understand some company's reluctance to pay what I'm truly worth based on my age and lack of degree. Any software engineer worth their salt will tell you though, that a degree means very little in this line of work. Experience and passion is what gets things done."
Posted 7 years ago in Avondale Estates, GA

$71K IBM's Average Software Engineer Salary (401 salaries)

Equal to national average Software Engineer salary ($71K)
-$6K (8%) less than average IBM salary ($77K)
$50K
$100K
$150K
-$6K (8%) less than average IBM Software Engineer salary ($71K)
"In Canada, the average starting salary for most companies is roughly $60,000. I am paid slightly above average and still find it hard to live in a booming economy of high inflation and rising housing prices."
+$19K (23%) more than average IBM Software Engineer salary ($71K)
"The pay at IBM is decent for the work we do. I started as an intern in 2015 and after several years of working for them, I received 3 promotions. I'm now paid $90,000 and I am a leader within my team at IBM."
+$14K (17%) more than average IBM Software Engineer salary ($71K)
"I think based on my location at the time, my salary was fair. The position was based in Rochester, MN. Adjusting for cost of living, the compensation was fair"
See 398 More IBM Software Engineer Salaries

$71K Cisco Systems' Average Software Engineer Salary (383 salaries)

Equal to national average Software Engineer salary ($71K)
-$24K (28%) less than average Cisco Systems salary ($95K)
$50K
$100K
$150K
+$88K (76%) more than average Cisco Systems Software Engineer salary ($71K)
"Considering that I'm graduating with a Masters and moved from another State for this job, competitors provide significantly higher compensation. Such as Salesforce, Google/FB provides easily 30-50% more."
+$19K (23%) more than average Cisco Systems Software Engineer salary ($71K)
"it was decent for me at first, but I wanted to advance in my career and jump in my salary. But the big jump was not available at that time so I looked for other opportunities to advance financially and academically."
+$54K (55%) more than average Cisco Systems Software Engineer salary ($71K)
"I have a fair salary as compared to the competitors. I have friends working in several companies and Cisco competes quite significantly with their salaries."
See 380 More Cisco Systems Software Engineer Salaries

$71K Intel's Average Software Engineer Salary (124 salaries)

Equal to national average Software Engineer salary ($71K)
Equal to average Intel salary ($71K)
$50K
$100K
$150K
+$79K (71%) more than average Intel Software Engineer salary ($71K)
"This is hard to compare as I need to know more about the work specifics of the equivalent positions; overall I think my compensation is quite fair for the type of work and contribution I am doing."
+$64K (62%) more than average Intel Software Engineer salary ($71K)
"I feel intel doesn't pay software engineers as much as some other software companies do."
+$29K (33%) more than average Intel Software Engineer salary ($71K)
"I feel I am reasonably paid for my line of work although I feel can be paid more as my experiences/skills improve."
See 121 More Intel Software Engineer Salaries

$71K Northrop Grumman's Average Software Engineer Salary (478 salaries)

Equal to national average Software Engineer salary ($71K)
-$4K (5%) less than average Northrop Grumman salary ($75K)
$50K
$100K
$150K
+$14K (17%) more than average Northrop Grumman Software Engineer salary ($71K)
"The pay at Northrop is decent but I dislike the fact that young individuals get half as much as the senior engineers with less knowledge. Just because they have been at the company for 20 years doesn't make them good at their jobs. The workforce has changed and young folk coming out of college know a lot more now then they did 20 years ago."
+$4K (5%) more than average Northrop Grumman Software Engineer salary ($71K)
"For one, it's not always about money. My health and employment satisfaction (enjoying my job) are key. Working for Northrop, I've seen contracts. I understand what the government is getting billed. I also can do the math to figure out how much I'm valued at. As an engineer I feel I am an important asset to any project. And to potential projects. I find it important for my employer to reward me for my hard work. I too understand the company needs to make a profit."
+$2K (2%) more than average Northrop Grumman Software Engineer salary ($71K)
"I feel at my level of expertise that I am getting paid fairly. My goal is to learn more so I can move up the pay scale. As of right now, I am happy with what I am getting, and I am able to give my family the future that I so dreamed of. I am excited to learn as much as I can in this field."
See 475 More Northrop Grumman Software Engineer Salaries

$71K Accenture's Average Software Engineer Salary (153 salaries)

Equal to national average Software Engineer salary ($71K)
Equal to average Accenture salary ($71K)
$50K
$100K
$150K
+$37K (41%) more than average Accenture Software Engineer salary ($71K)
"The starting salary in under market for someone with my education and experience. Also, I have not received a single increase in 2.5 years."
-$26K (44%) less than average Accenture Software Engineer salary ($71K)
"The pay at Accenture is a bit under what the average for a software engineer. That being said the company provides its employees a lot of resources and opportunities for learning."
-$11K (16%) less than average Accenture Software Engineer salary ($71K)
"The Pay is competitive vs its competitors"
See 150 More Accenture Software Engineer Salaries

$72K Cerner's Average Software Engineer Salary (79 salaries)

+$1K (1%) more than national average Software Engineer salary ($71K)
+$7K (10%) more than average Cerner salary ($65K)
$50K
$100K
$150K
-$2K (2%) less than average Cerner Software Engineer salary ($72K)
"The pay for the entry level software engineers is little low as the company needs to identify the potential candidates and provide proper salary that they deserve. Jira points should be calculated and the tasks(Easy/Hard) that they have worked should be considered during performance evaluations."
+$8K (10%) more than average Cerner Software Engineer salary ($72K)
"Underpaid for the complexity, through put, and quality of code generated."
+$3K (4%) more than average Cerner Software Engineer salary ($72K)
"It little underpaid but can be judged with extremely low cost in Kanss City."
See 76 More Cerner Software Engineer Salaries

$71K Lockheed Martin's Average Software Engineer Salary (379 salaries)

Equal to national average Software Engineer salary ($71K)
Equal to average Lockheed Martin salary ($71K)
$50K
$100K
$150K
+$1K (1%) more than average Lockheed Martin Software Engineer salary ($71K)
"Definitely underpaid unfortunately. Not only is my salary lower than the typical average, but the first 5 hours of overtime is unpaid (referred to as the 5 hour gate), every hour after that is only straight time. Not only that, but many expect you to work the 5 hours of unpaid overtime if your pressure for schedule, yet almost every contract schedule appears to be under budgeted in terms of schedule."
+$46K (48%) more than average Lockheed Martin Software Engineer salary ($71K)
"About right. I was right in the middle of the salary for employees at my pay grade. I was happy with it."
+$20K (24%) more than average Lockheed Martin Software Engineer salary ($71K)
"I have never been about the money. I love solving problems and getting a quality product to the customer."
See 376 More Lockheed Martin Software Engineer Salaries

$71K Hewlett-Packard's Average Software Engineer Salary (283 salaries)

Equal to national average Software Engineer salary ($71K)
Equal to average Hewlett-Packard salary ($71K)
$50K
$100K
$150K
+$19K (23%) more than average Hewlett-Packard Software Engineer salary ($71K)
"I'm not only stuck on salary, and if the company is a better culture fit for me than a company offering more salary, I'll gladly stick with a lower salary. Obviously, if the cultures were identical, I would move to the higher paying job."
-$26K (44%) less than average Hewlett-Packard Software Engineer salary ($71K)
"Not really, that is the main reason that I am looking for another job."
+$9K (11%) more than average Hewlett-Packard Software Engineer salary ($71K)
"I feel I am paid reasonably. But I do not see many opportunities for advancement."
See 280 More Hewlett-Packard Software Engineer Salaries

$71K Tech Mahindra's Average Software Engineer Salary (23 salaries)

Equal to national average Software Engineer salary ($71K)
+$6K (8%) more than average Tech Mahindra salary ($65K)
$50K
$100K
$150K
-$21K (34%) less than average Tech Mahindra Software Engineer salary ($71K)
"Little underpaid compared to other competitive avenues."
-$36K (67%) less than average Tech Mahindra Software Engineer salary ($71K)
"I started with a low package but it was increased."
+$279K (132%) more than average Tech Mahindra Software Engineer salary ($71K)
"I got my salary as per company standards"
See 20 More Tech Mahindra Software Engineer Salaries

$71K Microsoft's Average Software Engineer Salary (277 salaries)

Equal to national average Software Engineer salary ($71K)
-$10K (13%) less than average Microsoft salary ($81K)
$50K
$100K
$150K
+$84K (74%) more than average Microsoft Software Engineer salary ($71K)
"The pay at Microsoft is decent. I started in 2017 with a salary of around 140000 and had merit increases and bonus for few years. Some competitors like Amazon offer more salary than Microsoft for engineers with similar experience but they do not offer the amount of benefits Microsoft provide in terms of health care, 401K match, vacation policy etc..."
+$49K (51%) more than average Microsoft Software Engineer salary ($71K)
"Microsoft pays its employees as per industry standards. I started as the Software Engineer on $120,000 and every two years we get promotions. Lead Managers make up to $180,000 annually plus bonuses."
+$69K (65%) more than average Microsoft Software Engineer salary ($71K)
"I would like to get more compensation. I think I deserve more for the work I do."
See 274 More Microsoft Software Engineer Salaries
Advertisement
You can cancel email alerts at any time.
Got it! Your job alert was created
Jobs You Might Like
We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×