Sistem Perangkat Lunak Pengembang Median Gaji

Cari tahu berapa banyak pekerjaan teknologi ini

Pengembang perangkat lunak sistem adalah beberapa spesialis teknis bayaran teratas saat ini, umumnya dengan pendidikan lebih tinggi daripada pekerja TI lainnya. Pengembang perangkat lunak sistem membuat atau memodifikasi perangkat lunak yang menjalankan komputer dan teknologi lainnya seperti telepon, router jaringan, dan switch. Sistem operasi Windows 8 atau Mac OS X, misalnya, dibuat oleh tim yang terdiri dari ratusan pengembang. Tentu saja, pengembangan sistem tidak terbatas pada sistem operasi.

Driver perangkat lunak dan firmware yang digunakan untuk mengakses komponen komputer juga dirancang oleh pengembang perangkat lunak sistem, seperti perangkat lunak yang digunakan dalam BIOS komputer untuk mengakses prosesor dan komponen perangkat keras. Pada dasarnya, apa pun yang memiliki chip di dalamnya membutuhkan pengembang perangkat lunak sistem untuk membuatnya bekerja. Posisi ini berbeda dari pengembang aplikasi , yang membuat program yang berjalan di sistem operasi.

pendidikan

Pekerjaan dalam pengembangan perangkat lunak sistem umumnya membutuhkan lebih banyak pendidikan daripada kebanyakan posisi komputer. Perusahaan yang menyewa perancang perangkat lunak sistem biasanya memerlukan gelar sarjana dalam ilmu komputer atau bidang terkait seperti teknik komputer. Gelar pasca sarjana mungkin juga diperlukan untuk beberapa posisi. Beberapa tahun pelatihan di tempat kerja atau pelatihan kejuruan sering diperlukan juga.

Bagi mereka yang saat ini bekerja, usia 25 hingga 44 tahun, separuh dari semua pengembang perangkat lunak sistem memegang gelar sarjana dan 29 persen memiliki gelar master.

Empat persen memiliki gelar doktor atau gelar profesional lainnya. Hanya 5 persen yang memiliki gelar associate, 9 persen telah kuliah tanpa mendapatkan gelar , dan hanya 3 persen yang tidak kuliah.

Tinjauan Nasional

Menurut O * NET, gaji median pengembang perangkat lunak sistem di Amerika Serikat pada tahun 2011 adalah $ 96.600.

Angka-angka terbaru dari Biro Statistik Tenaga Kerja menunjukkan pendapatan rata-rata pada tahun 2010 untuk pengembang perangkat lunak sistem adalah $ 94.200. Ini lebih dari $ 6.000 lebih tinggi dari gaji median untuk pengembang perangkat lunak aplikasi. 10 persen bagian bawah dari pengembang sistem memperoleh kurang dari $ 61.000 pada tahun 2010. 10 persen teratas dari penghasilan menghasilkan lebih dari $ 143.300.

Variasi Regional dalam Gaji

Seperti kebanyakan posisi teknis, gaji pengembang perangkat lunak sistem bervariasi dari satu daerah ke daerah lain. California memiliki gaji median tertinggi, lebih dari $ 20.000 lebih tinggi daripada negara bagian lain seperti Florida, Michigan, dan Ohio. Berikut daftar gaji median dari 12 negara pada tahun 2010, dibandingkan dengan angka nasional. Angka-angka dalam tanda kurung mewakili ambang batas untuk 10 persen gaji teratas dan terbawah.

California: $ 108,300 ($ 68.200 hingga $ 161.100)
Massachusetts: $ 100,400 ($ 68,500 hingga $ 141,900)
New Jersey: $ 100,300 ($ 67.100 menjadi $ 142.100)
Washington: $ 95.000 ($ 75.700 hingga $ 142.000)
Nasional: $ 94.180 ($ 61.000 hingga $ 143.300)
Texas: $ 93.100 ($ 62.800 hingga $ 137.000)
Arizona: $ 93.000 ($ 62.100 menjadi $ 137.300)
New York: $ 91,500 ($ 59,500 hingga $ 143,900)
Georgia: $ 89.100 ($ 55.200 hingga $ 143.600)
Alabama: $ 87.200 ($ 54.800 hingga $ 127.200)
Florida: $ 85,500 ($ 54.500 hingga $ 127.200)
Michigan: $ 82.100 ($ 53.100 menjadi $ 116.400)
Ohio: $ 80.800 ($ 52.600 hingga $ 117.700)

Untuk rincian gaji untuk pengembang perangkat lunak sistem di negara bagian lain, kunjungi CareerOneStop dan pilih negara bagian Anda.

Gaji oleh Perusahaan

Menurut pendapatan yang dilaporkan kepada PayScale oleh lebih dari 2.700 pengembang, bayaran bervariasi dari perusahaan ke perusahaan dan dalam setiap perusahaan. Menurut sumber yang sama, gaji untuk pengembang berbanding lurus dengan ukuran perusahaan. Semakin besar perusahaan, semakin tinggi gaji Anda.

Perusahaan dengan karyawan kurang dari 200 umumnya membayar pengembang dari $ 40.000 hingga $ 88.000. Perusahaan dengan antara 200 dan 1.999 karyawan membayar antara $ 43.000 dan $ 92.000. Pengembang yang bekerja di perusahaan antara 2.000 dan 4.999 karyawan mendapatkan antara $ 48.000 dan $ 96.000. Perusahaan dengan antara 20.000 dan 49.999 karyawan membayar antara $ 53.000 dan $ 99.000. Perusahaan dengan lebih dari 50.000 karyawan umumnya membayar hingga $ 105.000.

Tentu saja, selalu ada pengecualian untuk statistik ini.

Pengembang yang bekerja di Microsoft umumnya berkisar antara $ 40.000 dan $ 116.000. Pengembang, programmer, dan insinyur senior dapat menghasilkan antara $ 75.000 dan $ 136.000.

Hewlett Packard (HP) membayar pengembang antara $ 37.000 dan $ 89.000. Posisi senior di HP membayar antara $ 67.000 dan $ 124.000.

Oracle membayar pengembang antara $ 63.000 dan $ 110.000. Pengembang senior di sana menghasilkan antara $ 75.000 dan $ 135.000.

IBM membayar antara $ 48.000 dan $ 124.000. Mereka membayar pengembang senior antara $ 67.000 dan $ 147.000.

Cisco Systems membayar pengembang antara $ 80.000 dan $ 93.000. Posisi senior membayar antara $ 88.000 dan $ 139.000.

Google membayar pengembang antara $ 70.000 $ 99.000. Pengembang senior dapat menghasilkan antara $ 74.000 dan $ 167.000.

Aplikasi Sains International Corporation (SAIC) membayar pengembang antara $ 63.000 dan $ 92.000. Pengembang senior menghasilkan antara $ 88.000 dan $ 128.000.

Gaji Berdasarkan Pengalaman

Menurut data PayScale terbaru, pengembang perangkat lunak sistem biasanya mendapatkan antara $ 36.000 dan $ 80.000 pada tahun pertama mereka. Mereka yang memiliki pengalaman antara lima dan sepuluh tahun mendapatkan antara $ 49.000 hingga $ 93.000. Pengembang dengan pengalaman lebih dari sepuluh tahun umumnya mendapatkan antara $ 53.000 dan $ 136.000.

Outlook ke 2020

Biro Statistik Tenaga Kerja memperkirakan bahwa ada 392.300 sistem pekerjaan pengembang perangkat lunak di Amerika Serikat pada tahun 2010. Pada tahun 2020, ini akan meningkat 32 persen menjadi sekitar 519.400 posisi. Karena semakin banyak produk menjadi terkomputerisasi, yang sekarang berkisar dari telepon seluler hingga lemari es, jumlah pengembang perangkat lunak sistem yang dibutuhkan juga harus meningkat.