Hệ thống Phần mềm Nhà phát triển Mức lương trung bình

Tìm hiểu bao nhiêu công việc công nghệ này Pays

Các nhà phát triển phần mềm hệ thống là một số chuyên gia kỹ thuật được trả lương hàng đầu hiện nay, nói chung với nhiều giáo dục hơn bất kỳ công nhân CNTT nào khác. Các nhà phát triển phần mềm hệ thống tạo hoặc sửa đổi phần mềm chạy máy tính và các công nghệ khác như điện thoại, bộ định tuyến mạng và chuyển mạch. Ví dụ, các hệ điều hành Windows 8 hoặc Mac OS X được tạo bởi một nhóm gồm hàng trăm nhà phát triển. Tất nhiên, việc phát triển hệ thống không chỉ giới hạn ở các hệ điều hành.

Các trình điều khiển phần mềm và phần mềm được sử dụng để truy cập các thành phần máy tính cũng được thiết kế bởi các nhà phát triển phần mềm hệ thống, cũng như phần mềm được sử dụng trong BIOS của máy tính để truy cập bộ vi xử lý và các thành phần phần cứng. Về cơ bản, bất cứ thứ gì có một con chip trong nó đòi hỏi một nhà phát triển phần mềm hệ thống để làm cho nó hoạt động. Các vị trí này khác với các nhà phát triển ứng dụng , những người tạo ra các chương trình chạy trên hệ điều hành.

Giáo dục

Một công việc trong phát triển phần mềm hệ thống thường yêu cầu giáo dục nhiều hơn hầu hết các vị trí máy tính. Các công ty thuê các nhà thiết kế phần mềm hệ thống thường yêu cầu bằng cử nhân về khoa học máy tính hoặc một lĩnh vực liên quan như kỹ thuật máy tính. Một mức độ sau đại học cũng có thể được yêu cầu cho một số vị trí. Nhiều năm đào tạo tại chỗ hoặc đào tạo nghề thường được yêu cầu.

Đối với những người hiện tại trong lực lượng lao động, tuổi từ 25 đến 44, một nửa của tất cả các nhà phát triển phần mềm hệ thống có bằng cử nhân và 29% có bằng thạc sĩ.

Bốn phần trăm có bằng tiến sĩ hoặc bằng chuyên môn khác. Chỉ có 5 phần trăm có bằng cao đẳng, 9 phần trăm đã đi học đại học mà không có bằng cấp , và chỉ có 3 phần trăm đã không đi học đại học.

Tổng quan quốc gia

Theo O * NET, mức lương trung bình của các nhà phát triển phần mềm hệ thống ở Hoa Kỳ trong năm 2011 là 96.600 đô la.

Các số liệu gần đây nhất từ ​​Cục thống kê lao động cho thấy thu nhập trung bình trong năm 2010 cho các nhà phát triển phần mềm hệ thống là 94.200 đô la. Đây là cao hơn $ 6,000 so với mức lương trung bình cho các nhà phát triển phần mềm ứng dụng. 10% người phát triển hệ thống dưới cùng kiếm được ít hơn $ 61.000 trong năm 2010. 10% người kiếm tiền hàng đầu kiếm được hơn 143.300 đô la.

Các biến thể khu vực trong tiền lương

Giống như hầu hết các vị trí kỹ thuật, mức lương của nhà phát triển phần mềm hệ thống thay đổi từ vùng này sang vùng khác. California có mức lương trung vị cao nhất, cao hơn $ 20,000 so với các tiểu bang khác như Florida, Michigan và Ohio. Sau đây là danh sách mức lương trung bình của 12 tiểu bang trong năm 2010, so với số liệu quốc gia. Các số trong ngoặc đơn đại diện cho các ngưỡng cho 10 phần trăm trên cùng và dưới cùng của tiền lương.

California: 108.300 đô la (68.200 đô la đến 161.100 đô la)
Massachusetts: $ 100,400 ($ 68,500 đến $ 141,900)
New Jersey: $ 100,300 ($ 67,100 đến $ 142,100)
Washington: 95.000 đô la (75,700 đô la đến 142.000 đô la)
Quốc gia: 94.180 đô la (61.000 đô la đến 143.300 đô la)
Texas: $ 93,100 ($ 62,800 đến $ 137,000)
Arizona: 93.000 đô la (62.100 đô la đến 137.300 đô la)
New York: 91.500 đô la (59.500 đô la đến 143.900 đô la)
Georgia: $ 89,100 ($ 55,200 đến $ 143,600)
Alabama: $ 87,200 ($ 54,800 đến $ 127,200)
Florida: 85.500 đô la (54.500 đô la đến 127.200 đô la)
Michigan: 82.100 đô la (53.100 đô la đến 116.400 đô la)
Ohio: $ 80,800 ($ 52,600 đến $ 117,700)

Để biết chi tiết tiền lương cho các nhà phát triển phần mềm hệ thống ở các tiểu bang khác, hãy truy cập CareerOneStop và chọn tiểu bang của bạn.

Mức lương của Công ty

Theo các khoản thu nhập được báo cáo cho PayScale bởi hơn 2.700 nhà phát triển, khoản thanh toán thay đổi rất nhiều từ công ty đến công ty và trong từng công ty. Theo cùng một nguồn, lương cho các nhà phát triển là tỷ lệ thuận với quy mô công ty. Công ty càng lớn thì mức lương của bạn càng cao.

Các công ty có ít hơn 200 nhân viên thường trả tiền cho nhà phát triển từ 40.000 đô la đến 88.000 đô la. Các công ty có từ 200 đến 1,999 nhân viên phải trả từ $ 43,000 đến $ 92,000. Các nhà phát triển làm việc tại các công ty từ 2.000 đến 4.999 nhân viên kiếm được từ $ 48,000 đến $ 96,000. Các công ty có từ 20.000 đến 49.999 nhân viên phải trả từ 53.000 đến 99.000 đô la. Các công ty có hơn 50.000 nhân viên thường trả tới 105.000 đô la.

Tất nhiên, luôn có ngoại lệ đối với các thống kê này.

Các nhà phát triển làm việc tại Microsoft thường có phạm vi từ $ 40,000 đến $ 116,000. Các nhà phát triển, lập trình viên và kỹ sư cao cấp có thể kiếm được từ $ 75.000 đến $ 136,000.

Hewlett Packard (HP) trả tiền cho các nhà phát triển từ $ 37,000 đến $ 89,000. Vị trí cấp cao của HP phải trả từ $ 67,000 đến $ 124,000.

Oracle trả tiền cho các nhà phát triển từ $ 63,000 đến $ 110,000. Các nhà phát triển cao cấp kiếm được từ $ 75,000 đến $ 135,000.

IBM trả từ $ 48,000 đến $ 124,000. Họ trả tiền cho các nhà phát triển cao cấp từ $ 67,000 đến $ 147,000.

Cisco Systems trả tiền cho các nhà phát triển từ $ 80,000 đến $ 93,000. Vị trí cao cấp phải trả từ $ 88,000 đến $ 139,000.

Google trả tiền cho các nhà phát triển từ 70.000 đô la đến 99.000 đô la. Các nhà phát triển cao cấp có thể kiếm được từ $ 74,000 đến $ 167,000.

Công ty Cổ phần Ứng dụng Khoa học Quốc tế (SAIC) trả tiền cho các nhà phát triển từ $ 63,000 đến $ 92,000. Các nhà phát triển cao cấp kiếm được từ 88.000 đô la đến 128.000 đô la.

Lương dựa trên kinh nghiệm

Theo dữ liệu PayScale gần đây, các nhà phát triển phần mềm hệ thống thường kiếm được từ $ 36,000 đến $ 80,000 trong năm đầu tiên của họ. Những người có kinh nghiệm từ năm đến mười năm kiếm được từ $ 49.000 quảng cáo $ 93.000. Các nhà phát triển có kinh nghiệm hơn mười năm thường kiếm được từ 53.000 đô la đến 136.000 đô la.

Triển vọng đến năm 2020

Cục Thống kê Lao động ước tính có 392.300 công việc phát triển phần mềm hệ thống ở Hoa Kỳ vào năm 2010. Đến năm 2020, điều này sẽ tăng 32% lên khoảng 519.400 vị trí. Khi ngày càng nhiều sản phẩm trở thành vi tính hóa, mà hiện nay từ điện thoại di động đến tủ lạnh, số lượng các nhà phát triển phần mềm hệ thống cũng cần phải tăng lên.