Browse Average Salary Ranges for Engineering Jobs

What are the average salary ranges for jobs in the Engineering? There are 1279 jobs in Engineering category. Average salaries can vary and range from $94,378 to $336,350. Salary ranges can differ significantly depending on the job, industry, location, required experience, specific skills, education, and other factors... Salaries listed below are U.S. national averages data from October 30, 2019.

Explore Related Categories:

Explore Jobs by:

Job Title Experience EDUCATION Avg. Salary  
Job TitleSoftware Developer V Experience10 + EducationBachelors Avg. Salary$148,470  
56.58%
Job Title, Experience, Education

Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. May provide consultation on complex projects. Requir More

Avg. Salary,  
Alternate Job Titles:
Software Engineer V
Software Engineer - Consultant
Software Applications Engineer V
Job TitleSoftware Development Manager Experience5 + EducationBachelors Avg. Salary$137,330  
52.33%
Job Title, Experience, Education

Manages and oversees the design and development of software applications. Directs the work of engineers to ensure the best practices around software development. Requires a bachelor's degree. Typicall More

Avg. Salary,  
Alternate Job Titles:
Software Engineering Manager
Software Applications Engineering Manager
Job TitleSoftware Engineer - Consultant Experience10 + EducationBachelors Avg. Salary$148,490  
56.59%
Job Title, Experience, Education

Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. May provide consultation on complex projects. Requir More

Avg. Salary,  
Alternate Job Titles:
Software Engineer V
Software Developer V
Software Applications Engineer V
Job TitleSoftware Engineer - Project Lead Experience7 + EducationBachelors Avg. Salary$130,790  
49.84%
Job Title, Experience, Education

Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Requires a bachelor's degree. Typically reports to a More

Avg. Salary,  
Alternate Job Titles:
Software Engineer IV
Software Applications Engineer IV
Software Developer IV
Job TitleSoftware Engineer III Experience4 - 7 EducationBachelors Avg. Salary$108,648  
41.40%
Job Title, Experience, Education

Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. May direct a few junior level software engineers. Re More

Avg. Salary,  
Alternate Job Titles:
Software Applications Engineer III
Senior Software Engineer
Software Developer III
Job TitleSoftware Engineer IV Experience7 + EducationBachelors Avg. Salary$130,759  
49.83%
Job Title, Experience, Education

Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Requires a bachelor's degree. Typically reports to a More

Avg. Salary,  
Alternate Job Titles:
Software Applications Engineer IV
Software Developer IV
Software Engineer - Project Lead
Job TitleSoftware Engineer V Experience10 + EducationBachelors Avg. Salary$148,468  
56.58%
Job Title, Experience, Education

Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. May provide consultation on complex projects. Requir More

Avg. Salary,  
Alternate Job Titles:
Software Developer V
Software Engineer - Consultant
Software Applications Engineer V
Job TitleSoftware Engineering Manager Experience5 + EducationBachelors Avg. Salary$137,321  
52.33%
Job Title, Experience, Education

Manages and oversees the design and development of software applications. Directs the work of engineers to ensure the best practices around software development. Requires a bachelor's degree. Typicall More

Avg. Salary,  
Alternate Job Titles:
Software Applications Engineering Manager
Software Development Manager
Job TitleSoftware Engineering Support Manager Experience5 + EducationBachelors Avg. Salary$116,390  
44.35%
Job Title, Experience, Education

Oversees software support staff. Manages department budget to ensure goals are met. Establishes and maintains relationships with engineering and software development. Provides advanced troubleshooting More

Avg. Salary,  
Alternate Job Titles:
Software Support Manager
Manager of Software Technical Support
Manager of Software Solutions Engineering
Job TitleSoftware Operating Systems Development Senior Experience4 - 7 EducationBachelors Avg. Salary$109,670  
41.79%
Job Title, Experience, Education

Develops, modifies and codes software systems programming applications. Maintains and enhances software systems by fixing complicated errors. Familiar with the principles and practices of existing sof More

Avg. Salary,  
Alternate Job Titles:
Software Systems Engineer III
Systems Applications Developer III
Systems Software Engineer/Programmer III
Senior Software Systems Engineer

Are you an HR manager or compensation specialist?

Salary.com's CompAnalyst platform offers:

  • Detailed skills and competency reports for specific positions
  • Job and employee pricing reports
  • Compensation data tools, salary structures, surveys and benchmarks.
Learn about CompAnalyst