Average Salary: $91,680 since  

Salaries for a Staff Software Engineer at IBM in Waukegan, IL vary between $91,680 and $91,680 with an average of $91,680. The top 25% make a salary of at least $91,680. The median salary is $91,680. Attached is a detailed distribution of the salaries.