Systemprogramvareutvikler Medianlønn

••• tndyra / E + / Getty Images
Systemprogramvareutviklere er noen av de best betalte tekniske spesialistene i dag, generelt med mer utdanning enn noen annen IT-arbeider. Systemprogramvareutviklere lager eller endrer programvaren som kjører datamaskiner og andre teknologier som telefoner, nettverk rutere , og brytere. Operativsystemene Windows 8 eller Mac OS X, for eksempel, er laget av et team på hundrevis av utviklere. Systemutvikling er ikke begrenset til operativsystemer.
Programvaredrivere og fastvare som brukes for å få tilgang til datamaskinkomponenter, er også designet av systemprogramvareutviklere, og det samme er programvaren som brukes i en datamaskins BIOS for å få tilgang til prosessorer og maskinvarekomponenter. I utgangspunktet krever alt som har en brikke i en systemprogramvareutvikler for å få det til å fungere. Disse stillingene skiller seg fra applikasjonsutviklere , som lager programmene som kjører på operativsystemene.
utdanning
En jobb innen systemprogramvareutvikling krever generelt mer utdanning enn de fleste datamaskinstillinger. Bedrifter som ansetter systemprogramvaredesignere krever vanligvis en bachelorgrad i informatikk eller et relatert felt som datateknikk. En postgraduate grad kan også være nødvendig for noen stillinger. Ofte kreves det også flere års opplæring på jobb eller yrkesopplæring.
For de som for tiden er i arbeidsstyrken, i alderen 25 til 44, har halvparten av alle systemprogramvareutviklere en bachelorgrad og 29% har en mastergrad. Fire prosent har doktorgrad eller annen profesjonsutdanning. Bare 5 % har en førsteamanuensisgrad, 9 % har gått på college uten å få en grad , og bare 3 % har ikke gått på college.
Nasjonal oversikt
I følge O * NETT , var medianlønnen til systemprogramvareutviklere i USA i 2011 $96 600. De siste tallene fra Bureau of Labor Statistics vis medianinntekten i 2010 for systemprogramvareutviklere var $94 200. Dette er mer enn $6 000 høyere enn medianlønnen for søknad programvareutviklere . De nederste 10 % av systemutviklerne tjente mindre enn 61 000 dollar i 2010. De 10 % øverste tjente mer enn 143 300 dollar.
Regionale variasjoner i lønn
Som de fleste tekniske stillinger varierer systemprogramvareutviklerlønn fra region til region. California har den høyeste medianlønnen, mer enn $20 000 høyere enn andre stater som Florida, Michigan og Ohio. Følgende viser medianlønningene til 12 stater i 2010, sammenlignet med de nasjonale tallene. Tallene i parentes representerer terskelene for de øverste og nederste 10 % av lønn:
- California: $108.300 ($68.200 til $161.100)
- Massachusetts: $100.400 ($68.500 til $141.900)
- New Jersey: $100.300 ($67.100 til $142.100)
- Washington: $95.000 ($75.700 til $142.000)
- Nasjonalt: $94 180 ($61 000 til $143 300)
- Texas: $ 93 100 ($ 62 800 til $ 137 000)
- Arizona: $ 93 000 ($ 62 100 til $ 137 300)
- New York: $91.500 ($59.500 til $143.900)
- Georgia: $89.100 ($55.200 til $143.600)
- Alabama: $87.200 ($54.800 til $127.200)
- Florida: $85.500 ($54.500 til $127.200)
- Michigan: $82.100 ($53.100 til $116.400)
- Ohio: $80 800 ($52 600 til $117 700)
For lønnsdetaljer for systemprogramvareutviklere i andre stater, besøk CareerOneStop og velg staten din.
Lønn etter selskap
I henhold til inntektene rapportert til PayScale av over 2700 utviklere varierer lønnen mye fra selskap til selskap og innen hvert selskap. Ifølge samme kilde er lønn til utviklere direkte proporsjonal med bedriftens størrelse. Jo større bedriften er, desto høyere kan lønnen din bli.
Bedrifter med mindre enn 200 ansatte betaler vanligvis utviklere fra $40.000 til $88.000. Bedrifter med mellom 200 og 1.999 ansatte betaler mellom $43.000 og $92.000. Utviklere som jobber i selskaper mellom 2000 og 4999 ansatte tjener mellom $48.000 og $96.000. Bedrifter med mellom 20.000 og 49.999 ansatte betaler mellom $53.000 og $99.000. Bedrifter med mer enn 50 000 ansatte betaler vanligvis opptil $105 000. Selvfølgelig er det alltid unntak fra denne statistikken:
- Utviklere som jobber hos Microsoft varierer vanligvis mellom $40.000 og $116.000. Seniorutviklere, programmerere og ingeniører kan tjene mellom $75.000 og $136.000.
- Hewlett Packard (HP) betaler utviklere mellom $37.000 og $89.000. Seniorstillinger hos HP betaler mellom $67.000 og $124.000.
- Oracle betaler utviklere mellom $63 000 og $110 000. Seniorutviklere der tjener mellom $75.000 og $135.000.
- IBM betaler mellom $48.000 og $124.000. De betaler seniorutviklere mellom $67.000 og $147.000.
- Cisco Systems betaler utviklere mellom $80.000 og $93.000. Seniorstillinger betaler mellom $88.000 og $139.000.
- Google betaler utviklere mellom $70 000 $99 000. Seniorutviklere kan tjene mellom $74.000 og $167.000.
- Science Applications International Corporation (SAIC) betaler utviklere mellom $63.000 og $92.000. Seniorutviklere tjener mellom $88.000 og $128.000.
Lønn basert på erfaring
I følge nylig PayScale-data , systemprogramvareutviklere tjener vanligvis mellom $36 000 og $80 000 det første året. De med mellom fem og ti års erfaring tjener mellom $49 000 og $93 000. Utviklere med mer enn ti års erfaring tjener vanligvis mellom $53.000 og $136.000.
Utsikter til 2020
Bureau of Labor Statistics estimerte at det var 392 300 jobber for systemprogramvareutviklere i USA i 2010. Innen 2020 skulle dette øke med 32 % til rundt 519 400 stillinger. Etter hvert som flere og flere produkter blir datastyrte, som nå spenner fra mobiltelefoner til kjøleskap, bør antallet systemprogramvareutviklere også øke.