(800) 627 3697 info.eri@erieri.com
Are you working in compensation or HR? See our salary, cost-of-living, and executive pay applications in action. Try our free salary assessor demo.

Computer Software Engineer Salary
in Maryland, United States

$110,846 (USD)

Average Salary


Average Hourly


Average Bonus

Salary Recap

The average pay for a Computer Software Engineer is $110,846 a year and $53 an hour in Maryland, United States. The average salary range for a Computer Software Engineer is between $77,583 and $137,687. On average, a Bachelor's Degree is the highest level of education for a Computer Software Engineer. This compensation analysis is based on salary survey data collected directly from employers and anonymous employees in Maryland, United States.

Average Salary Chart

Customize this report for you
Use our free salary calculator to find out how much you're worth

Job Summary

  • Develops, researches, designs, implements, tests, and evaluates software and systems, in conjunction with hardware product development, that enable computers to perform their applications, applying principles and techniques of computer science, engineering, and mathematical analysis.
  • Excludes paraprofessional positions.

Salary Potential

Estimated salary in 2023:
5 Year Change:
16 %



Computer Software Engineer Job Listings for Maryland, United States

Software Engineer - GIS / Geospatial applications
Dec 1
Fort Meade, MD, USA
Software Engineer - GIS / Geospatial applications If you are an experienced Software Engineer with ... S in Computer Science or related technical field -GIS (Geographic Information Systems) experience ...
C++/GUI Senior Software Engineer
Nov 27
Baltimore, MD, USA
... computer vision and software engineering. - Develop and maintain a Qt-based graphical user interface for a Windows platform. - Work closely with the team on the design and implementation of the GUI ...
Software Engineer
Nov 21
California, MD, USA
Chesapeake Technology International Corp
Architect a system to allow 3rd parties providing services such as computer-aided vision, machine ... software, systems engineering, and operational support corporation dedicated to providing top ...
Systems Software Engineer - Machine Learning
Nov 29
Baltimore, MD, USA
Strong computer architecture and hardware/software integration * Experience developing framerwors ... Much more! So if you are an Embedded Software Engineer with high performance product design ...
DSP Software Engineer
Dec 6
Annapolis Junction, MD, USA
Previous experience in software development, computer engineering, or other related fields * Knowledge of Python, C, C++, CUDA * FPGA development experience is a plus * Qt background * Experience in ...