Video: Top 10 nghề trong lĩnh vực CNTT có mức lương cao nhất từ giờ đến năm 2020 | Tài chính 24H 2025
Các nhà phát triển phần mềm hệ thống là một số chuyên gia kỹ thuật hàng đầu được trả lương ngày hôm nay, thường với giáo dục nhiều hơn bất kỳ nhân viê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à công tắc. Hệ điều hành Windows 8 hoặc Mac OS X được tạo ra bởi một nhóm hàng trăm nhà phát triển. Tất nhiên, phát triển hệ thống không 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 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á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.
Một công việc trong phát triển phần mềm hệ thống nói chung đòi hỏi phải có nhiều nền giáo dục 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 có liên quan như kỹ thuật máy tính. Một bằng sau đại học cũng có thể được yêu cầu cho một số vị trí. Cũng cần có nhiều năm đào tạo tại chức hoặc đào tạo nghề.
Đối với những người hiện đang làm việc, từ 25 đến 44 tuổi, một nửa số 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 nghiệp khác. Chỉ có 5 phần trăm có bằng liên kết, 9 phần trăm đã đi học đại học mà không nhận bằng, 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 tại 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 2010 cho các nhà phát triển phần mềm hệ thống là $ 94, 200. Đây là hơn $ 6, 000 cao hơn mức lương trung bình cho các nhà phát triển phần mềm ứng dụng. Giống như hầu hết các vị trí kỹ thuật, lương của các nhà phát triển phần mềm hệ thống khác nhau, từ 10% trở lên của các nhà phát triển hệ thống đã thu được ít hơn $ 61,000 vào năm 2010. 10% người có thu nhập cao hơn $ 143,300. một khu vực khác. California có mức lương trung bình 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 liệt kê mức lương trung bình của 12 tiểu bang trong năm 2010, so với con số quốc gia. Các số trong ngoặc đại diện cho các ngưỡng cho đầu và cuối 10 phần trăm của tiền lương.
California: $ 108, 300 ($ 68, 200 đến $ 161, 100)
Massachusetts: $ 100, 400 ($ 68, 500 đến $ 141, 900)
New Jersey: 100 $, 300 (67 $, 100 đến $ 142,
Washington: $ 95, 000 ($ 75, 700 đến $ 142,000)
Quốc gia: $ 94, 180 ($ 61, 000 đến $ 143, 300)
Texas: $ 93, 100 ($ 62, 800 đến $ 137 Georgia: $ 89, 100 ($ 55, 200)
Arizona: $ 93, 000 ($ 62, 100 đến $ 137, 300)
New York: $ 91, 500 ($ 59, 500 đến $ 143, 900) đến $ 143, 600)
Alabama: $ 87, 200 ($ 54, 800 đến $ 127, 200)
Florida: $ 85, 500 ($ 54, 500 đến $ 127, 200)
Michigan: 82, 100 (53, 100 đến $ 116, 400)
Ohio: $ 80, 800 ($ 52, 600 đến $ 117, 700)
Để biết chi tiết về 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 thu nhập được báo cáo cho PayScale của hơn 2, 700 nhà phát triển, trả rất khác nhau giữa công ty với công ty và trong mỗi công ty. Theo cùng một nguồn, mức lương cho các nhà phát triển tương ứng với quy mô của 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ó dưới 200 nhân viên thường trả cho các nhà phát triển từ $ 40,000 đến $ 88,000. Các công ty có từ 200 đến 1,999 nhân viên trả giữa $ 43,000 và $ 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.000 , 999 nhân viên kiếm được từ 48.000 đến 96.000 USD. Các công ty có từ 20.000 đến 49.999 nhân viên chi trả từ $ 53.000 đến $ 99. 000. Các công ty có hơn 50.000 nhân viên thường phải trả $ 105,000.
Tất nhiên, luôn có những ngoại lệ đối với những số liệu thống kê này.
Các nhà phát triển làm việc tại Microsoft thường nằm trong khoảng 40.000 đến 116.000 đô la Mỹ. 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 đô la.
Hewlett Packard (HP) trả cho các nhà phát triển trong khoảng $ 37,000 và $ 89,000. Các vị trí cao cấp tại HP trả từ $ 67,000 đến $ 124,000.
Oracle trả tiền cho các nhà phát triển trong khoảng $ 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ả tiền cho các nhà phát triển cao cấp từ $ 67,000 đến $ 147,000.
Cisco Systems chi trả cho các nhà phát triển trong khoảng từ 80.000 đến 93.000 đô la Mỹ. Các vị trí cao cấp trả từ $ 88,000 đến $ 139, 000.
Các nhà phát triển cao cấp có thể kiếm được từ $ 74,000 đến $ 167,000.
Tổng công ty Khoa học Ứng dụng Quốc tế (SAIC) chi trả cho các nhà phát triển trong khoảng $ 63,000 đến $ 92,000. Các nhà phát triển cao cấp kiếm được từ $ 88,000 đến $ 128,000.
Mức lương dựa trên kinh nghiệm
Theo dữ liệu PayScale gần đây, sys các nhà phát triển phần mềm thường kiếm được từ $ 36.000 đến $ 80.000 trong năm đầu tiên. Những người có từ năm đến mười năm kinh nghiệm kiếm được từ $ 49,000 đến $ 93,000. Các nhà phát triển với kinh nghiệm hơn 10 năm thường có thu nhập từ $ 53,000 đến $ 136,000.
Outlook đến 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 tại Hoa Kỳ trong năm 2010. Đến năm 2020, điều này sẽ tăng 32 phần trăm cho khoảng 519, 400 vị trí. Do ngày càng nhiều sản phẩm trở nên thông dụng trên máy vi tính, 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ần cũng tăng lên.