了解多少此技术工作付费
用于访问计算机组件的软件驱动程序和固件也由系统软件开发人员设计,就像在计算机的BIOS中用于访问处理器和硬件组件的软件一样。 基本上,任何有芯片的东西都需要系统软件开发人员来使其工作。 这些职位与创建在操作系统上运行的程序的应用程序开发人员不同。
教育
系统软件开发方面的工作通常比大多数计算机职位需要更多的教育。 雇用系统软件设计人员的公司通常需要计算机科学或计算机工程相关领域的学士学位。 某些职位也可能需要研究生学位。 通常还需要几年的在职培训或职业培训。
对于目前年龄在25岁到44岁之间的员工,所有系统软件开发人员中有一半持有学士学位,29%持有硕士学位。
4%拥有博士或其他专业学位。 只有5%的人具有副学士学位,9%的人没有获得学位就上大学,只有3%的人没有上过大学。
国家概况
据O * NET称,2011年美国系统软件开发商的平均工资为96,600美元。
劳工统计局最新数据显示,系统软件开发商2010年的平均收入为94,200美元。 这比应用软件开发人员的平均工资高出6,000多美元。 2010年,系统开发人员收入最低的10%的收入不到61,000美元。收入最高的10%的收入超过143,300美元。
地区工资变动
与大多数技术职位一样,系统软件开发人员的工资因地区而异。 加利福尼亚州的工资中位数最高,比佛罗里达州,密歇根州和俄亥俄州等其他州高2万多美元。 以下列出2010年12个州的中位薪水,与全国数据相比。 括号内的数字代表薪水最高和最低10%的阈值。
加州:108,300美元(68,200美元至161,100美元)
马萨诸塞州:100,400美元(68,500美元至141,900美元)
新泽西州:100,300美元(67,100美元至142,100美元)
华盛顿:95,000美元(75,700美元至142,000美元)
全国:94,180美元(61,000美元至143,300美元)
得克萨斯州:93,100美元(62,800美元至137,000美元)
亚利桑那州:93,000美元(62,100美元至137,300美元)
纽约:91,500美元(59,500美元至143,900美元)
格鲁吉亚:89,100美元(55,200美元至143,600美元)
阿拉巴马州:87,200美元(54,800美元至127,200美元)
佛罗里达州:85,500美元(54,500美元至127,200美元)
密歇根州:82,100美元(53,100美元至116,400美元)
俄亥俄州:80,800美元(52,600美元至117,700美元)
有关其他州系统软件开发商的薪资详情,请访问CareerOneStop并选择您的州。
公司薪资
根据超过2,700名开发人员向PayScale报告的收入情况,不同公司之间以及每家公司内的薪酬差别很大。 根据同一来源,开发商的薪酬与公司规模成正比。 公司规模越大,薪水越高。
雇员少于200人的公司一般向开发商支付40,000美元至88,000美元。 雇员在200到1,999之间的公司支付43,000到92,000美元。 在2,000至4,999名员工的公司工作的开发人员的收入在48,000至96,000美元之间。 雇员在20,000到49,999之间的公司支付53,000到99,000美元。 拥有超过50,000名员工的公司一般支付高达105,000美元。
当然,这些统计总是有例外。
在微软工作的开发人员一般在40,000到116,000美元之间。 高级开发人员,程序员和工程师可以赚取75,000美元到136,000美元之间的费用。
惠普(HP)向开发商支付37,000美元至89,000美元。 惠普高级职位的薪酬在67,000美元至124,000美元之间。
Oracle向开发者支付63,000美元至110,000美元。 那里的高级开发人员赚取$ 75,000至$ 135,000。
IBM支付48,000美元至124,000美元。 他们向高级开发人员支付67,000美元至147,000美元。
思科系统向开发商支付80,000美元至93,000美元之间的费用。 高级职位的薪酬在88,000美元至139,000美元之间。
Google向开发者支付$ 70,000 $ 99,000。 高级开发人员可以获得74,000美元至167,000美元之间的收入。
科学应用国际公司(SAIC)向开发商支付63,000美元至92,000美元。 高级开发人员的收入在88,000美元至128,000美元之间。
基于经验的薪酬
根据最近的PayScale数据,系统软件开发人员在第一年的收入通常在36,000到80,000美元之间。 拥有5年和10年经验的人可获得49,000美元的93,000美元。 拥有十年以上经验的开发人员通常可获得53,000美元至136,000美元的收入。
展望到2020年
美国劳工统计局估计,2010年美国的系统软件开发人员就业岗位为39.23万个。到2020年,这个数字应该增加32%,达到约519,400个。 随着越来越多的产品变得电脑化,现在从手机到冰箱的范围越来越广,系统软件开发人员所需的数量也应该增加。