Average Salary: $77,569 since  

Salaries for a Software Engineer at IBM in Marysville, OH vary between $73,000 and $78,331 with an average of $77,569. The top 25% make a salary of at least $78,331. The median salary is $78,331. Attached is a detailed distribution of the salaries.