Average Salary: $104,597 since  

Salaries for a Staff Software Engineer at IBM in Littleton, MA vary between $71,775 and $167,200 with an average of $104,597. The top 25% make a salary of at least $135,999. The median salary is $97,178. Attached is a detailed distribution of the salaries.

Average Salary Evolution between 2010 and present

The average salary for a Staff Software Engineer at IBM in Littleton, MA increased by an average of 4% year over year between 2010 and 2016.