Software Developers, Systems Software
SOC: 15-1133.00
Description:
Research, design, develop, and test operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications. Set operational specifications and formulate and analyze software requirements. May design embedded systems software. Apply principles and techniques of computer science, engineering, and mathematical analysis.
National Salary Information:
Hourly Statistics:
Annual Statistics:
Source: Bureau of Labor Statistics 2015 wage data.
Employment Projections:
395,600 employed
447,000 employed
Source: Bureau of Labor Statistics 2015 2014-2024 employment projections external site. "Projected growth" represents the estimated change in total employment over the projections period (2014-2024). "Projected job openings" represent openings due to growth and replacement.
Alternate Titles:
Job Zone Four: Considerable Preparation Needed
Experience:
A considerable amount of work-related skill, knowledge, or experience is needed for these occupations. For example, an accountant must complete four years of college and work for several years in accounting to be considered qualified.
Education:
Most of these occupations require a four-year bachelor's degree, but some do not.
Job Training:
Employees in these occupations usually need several years of work-related experience, on-the-job training, and/or vocational training.
Required Skills:
Knowledge Used:
Tasks:
Tools & Technology:

computer and mathematical
industry stats
SOC: 15-0000
Total Employed: 4,005,250
Average Annual Salary: $86,170
