Software Engineer Salary Range

Is your software engineer salary average for your location, experience and mastered programming languages? Need to research software engineer and developer earnings for a potential career change? This dynamic guide features past, present and projected software engineer salary ranges from leading sources of unbiased employment data. Use our IT salary calculator, job search and education tools to maximize your software engineer salary. Check out the software engineer career path for a deep dive description of this red-hot position.

Software Engineer Training

Historical Software Engineer Salaries

Starting salary ranges for software engineers, software developers and related professionals:

 Job Title
Software Engineer
Software Developer
Product Manager
Mobile Developer
2012 Salary
$78,250 - $119,500
$70,000 - $111,000
$90,750 - $124,750
$85,000 - $122,500
2013 Salary
$83,500 - $127,750
$74,500 - $118,250
$95,250 - $130,750
$92,750 - $133,500
2014 Salary
$89,750 - $137,250
$80,250 - $127,250
$99,250 - $136,000
$100,000 - $144,000
2-Year Change
+ 14.8%
+ 14.6%
+ 9.2%
+ 17.6%

Add these percentages to the software engineer salaries above for the following skills:

  • Add 5% for ASP Development
  • Add 9% for C# Development
  • Add 5% for C++ Development
  • Add 5% for DCOM/COM/ActiveX Development
  • Add 9% for Java/J2EE Development
  • Add 9% for .Net Development
  • Add 9% for PHP Development
  • Add 4% for Visual Basic Development
  • Add 8% for Web Services Development
pdf icon Source: Robert Half Technology 2012, 2013 & 2014 Salary Guides

Software Engineer Salaries by State

U.S. State / Location

Average Annual Wage

Average Hourly Wage

Alabama
$86,010
$41.35
Alaska
$74,720
$35.92
Arizona
$89,820
$43.18
Arkansas
$67,650
$32.52
California
$102,280
$49.17
Colorado
$90,970
$43.74
Connecticut
$89,750
$43.15
Delaware
$84,640
$40.69
District of Columbia
$92,430
$44.44
Florida
$79,990
$38.46
Georgia
$89,840
$43.19
Hawaii
$78,160
$37.58
Idaho
$70,410
$33.85
Illinois
$88,650
$42.62
Indiana
$70,500
$33.89
Iowa
$71,030
$34.15
Kansas
$77,700
$37.35
Kentucky
$69,300
$33.32
Louisiana
$72,780
$34.99
Maine
$72,400
$34.81
Maryland
$94,360
$45.37
Massachusetts
$98,400
$47.31
Michigan
$80,540
$38.72
Minnesota
$88,490
$42.55
Mississippi
$70,120
$33.71
Missouri
$81,230
$39.05
Montana
$59,530
$28.62
Nebraska
$69,620
$33.47
Nevada
$77,720
$37.36
New Hampshire
$91,130
$43.81
New Jersey
$96,380
$46.34
New Mexico
$84,560
$40.65
New York
$94,510
$45.44
North Carolina
$88,760
$42.67
North Dakota
$59,310
$28.52
Ohio
$80,490
$38.70
Oklahoma
$67,070
$32.25
Oregon
$90,240
$43.38
Pennsylvania
$82,510
$39.67
Puerto Rico
$51,310
$24.67
Rhode Island
$92,550
$44.50
South Carolina
$71,750
$34.50
South Dakota
$74,070
$35.61
Tennessee
$74,730
$35.93
Texas
$92,160
$44.31
Utah
$80,350
$38.63
Vermont
$77,150
$37.09
Virginia
$96,510
$46.40
Washington
$94,350
$45.36
West Virginia
$73,490
$35.33
Wisconsin
$77,090
$37.06
Wyoming
$68,630
$32.99
web icon Source: U.S. Bureau of Labor Statistics

Top 5 Best Paying Cities for Software Engineers

  1. El Centro, California | $128,000
  2. Haverhill, Massachusetts | $126,000
  3. Dalton, Georgia | $117,000
  4. San Jose, California | $116,000
  5. Punta Gorda, Florida | $112,000
web icon Source: United States Department of Labor

Software Engineer Salaries by Specialty & Experience

  • Software QA Engineer: $77,000
  • C++ Software Engineer: $83,000
  • Software Engineer: $90,000
  • Applications Software Engineer: $91,000
  • Systems Software Engineer: $91,000
  • PHP Software Engineer: $91,000
  • Firmware Engineer: $92,000
  • Perl Software Engineer: $93,000
  • Mobile Application Developer: $94,000
  • Python Software Engineer: $94,000
  • Ruby on Rails Software Engineer: $94,000
  • Java Software Engineer: $95,000
  • Objective-C Software Engineer: $96,000
  • Senior Software Engineer: $96,000
  • Android Software Engineer: $96,000
  • Lead Software Engineer: $98,000
  • iOS Software Engineer: $102,000
  • Web UI Software Engineer: 104,000
  • Principal Software Engineer: $104,000
  • Senior Java Software Engineer: $109,000
web icon Source: Indeed.com

Software Engineer Wages vs. Other IT Job Functions

  • Networking (LAN, WAN, Wireless, etc.): $75,666
  • Operations and Facilities: $76,512
  • Communications & Telecommunications: $80,326
  • Web Development: $81,405
  • Other IT Functions: $83,046
  • Servers and Storage: $83,284
  • Data Center: $90,261
  • Software/Applications/Programming: $90,643
  • Databases: $92,338
  • Business Processes (inc. ITIL & Compliance): $97,278
  • Information Security: $98,030
  • C-Level IT Executive: $127,073
pdf icon Source: 2012 IT Salary Report by Global Knowledge & TechRepublic

Software Engineer Training

Regardless of industry or geographic location, software engineers will continue to enjoy growing demand, significant advancement & entrepreneurial opportunities, and high earning potential. Start on your path to a six-figure software engineer salary today; browse our directory of software development training programs and work with an admissions advisor to craft an effective learning plan.

Admissions advisors can provide more information about programs and curriculum, admissions & start dates, career opportunities, tuition costs and personalized financial aid options.
Got targeted learning goals? Many schools offer individual courses & certifications from accredited degrees.

Computer School

Software Training Program

Course Highlights & Certifications

A.A.I.T. Programming

  • Method: Online or On-Campus
  • Degree Level: Associate
  • Accredited Program: Yes
  • Financial Aid Available: Yes
  • Beginner through Advanced Object-Oriented Programming featuring Hands-On Lessons in C, C#, C++ and Java/J2EE App Development
  • Learn to Develop Dynamic Websites using HTML5, CSS3, DHTML, PHP and JavaScript
  • Utilize Adobe Photoshop, Dreamweaver and Flash to Manipulate Digital Images and Create Rich Media Web Pages and Applications
  • Online, Campus & Blended Learning Formats
  • Targeted 6-Week Courses Begin Year Round

BIT Software Analysis & Development

  • Method: Online Degree
  • Degree Level: Bachelor's
  • Accredited Program: Yes
  • Financial Aid Available: Yes
  • Learn In-Demand Systems, Application & Web Programming Languages including PHP, Perl, Java, VB. Net, C+, C++, C#, SQL & Objective-C
  • Analyze, Design & Develop Innovative Software Systems to Solve Complex Business Problems
  • Software Quality Control & Testing Techniques
  • Android & iOS Mobile Application Development
  • Develop Websites in HTML, CSS & JavaScript
  • E-Commerce Web Development & Marketing
  • Develop Integrated Data-Driven Apps with XML
  • Human-Computer Interaction and UI Design

B.S. Game & Simulation Programming

  • Method: Online or On-Campus
  • Degree Level: Bachelor
  • Accredited College: Yes
  • Financial Aid Available: Yes
  • Provides the Skills & Connections to Pursue a Range of Game/Simulation Development Jobs
  • DeVry Partners with Gaming Industry Giants like Vivendi / Universal to Provide Real-World Learning Opportunities & Networking Contacts!
  • Mastery of Game & Simulation Programming Skills, Design Principles and Software Methods
  • Develop Video Games, Corporate Training Software, Crime Scene Reconstructions & More
  • Artificial Intelligence Tools and Techniques
  • Learn Game Physics Engine Development
  • Mobile Device Game Development Training

B.S.I.T. Software Systems Engineering

  • Method: Online Degree
  • Degree Level: Bachelor
  • Accredited Program: Yes
  • Financial Aid Available: Yes
  • Enterprise Software Systems Engineering
  • Harness the System Development Life Cycle (SDLC) to Solve Complex Business Problems
  • Computer Networks and the Role of Network Management Software in Organizations
  • Study Human-Computer Interaction, Usability Principles & Advanced User-Interface Design
  • Software Testing Skills: Unit, Operational, Integration, Usability, Stress & System Testing
  • Master Hot Languages like Java, VB & C++
  • Database Design and Development Training
  • Software Engineering IT Project Management
  • Design and Create Enterprise Architectures

B.S. Mobile Application Development

  • Method: Online Degree
  • Degree Level: Bachelor
  • Accredited Program: Yes
  • Financial Aid Available: Yes
  • Learn the Programming, Business & Creative Skills to Become a Mobile App Developer
  • iPhone Application Development Training
  • Android Application Development Training
  • Mobile Game and Simulation Programming
  • User Interface (UI) and Usability Testing
  • Mobile Application Design & Art Direction
  • Mobile Apps Deployment and Distribution
  • Mobile App Business & Marketing Strategy
  • Mobile Developer Portfolio & Resume Review
  • Java, Objective-C, MySQL & PHP Programming

Master of Computer Science in Software Engineering

  • Method: Online Degree
  • Degree Level: Master
  • Accredited Program: Yes
  • Financial Aid Available: Yes
  • Prerequisite: Bachelor's
  • Learn to Analyze & Solve Business Problems with Strategic Software Engineering Solutions
  • Examine Emerging Technology Trends inc. Cloud-Computing & Mobile Device Integration
  • Software Engineering Team Management
  • Advanced UI Design and Software Usability
  • Graduate-Level Java Programming Course
  • Examine Networking and OS Fundamentals
  • Study Database Concepts and Capabilities
  • Software Application Planning and Strategy

Find Software Development Schools






best computer training schools

Software Engineer Wage Outlook

The U.S. Department of Labor forecasts software engineer employment to grow by 22% from 2012 to 2022, much faster than the [11%] average for all occupations. Proliferation of mobile and cloud-based technologies, plus aggressive efforts to secure computer systems and applications against escalating threats, is generating unprecedented demand for software engineers. This rapid rise in demand has led to a talent gap, i.e., there are now more software engineer job openings than qualified developers to fill them. Software engineer salaries reflect this trend, with an average wage just shy of six-figures.

Matching Resources

Subject Matter Expert Contributor

IT Subject Matter ExpertDaniel Greenspan is an IT education specialist, web designer and entrepreneur living in New York City. Working closely with IT professionals, world-class trainers and technology executives since 2005 has given him a unique perspective into the IT job market and the skills and credentials IT professionals need to succeed.

Web-based software engineer salary figures updated quarterly.
Salary survey data updated annually.

Category: By Career Path

Share This Page

Submit to FacebookSubmit to TwitterSubmit to LinkedInSubmit to Stumbleupon

IT Salary Calculator

Discover & compare local and national IT salaries:
Computer job salaries on CareerBuilder

Search IT Schools



Campus or Online
Online Courses
Campus Courses

Search Jobs

Enter Keywords:
Enter a City:
Select a State:
Select Job Category:
Best Computer Schools USA

Online IT Schools

DeVry University logo

DeVry offers accredited degrees & certificates in the most demanded computer skills and technologies. Learn online or at one of 95+ campuses in the U.S. & Canada.

Learn More

Full Sail University logo

Full Sail University's creative design degrees & online learning platform just won the 21st Century Best Practices award from the U.S. Distance Learning Association!

Learn More

IADT logo

Transform your skills, passion and talent into a world-class career with online associate and bachelor degrees in creative design and information technology.

Learn More

Kaplan University logo

Advance your IT career and earn a distinct competitive advantage with online computer training from Kaplan University. And do it without missing a day of work!

Learn More

Online Degree Finder