114 việc làm
Thỏa thuận
Hồ Chí Minh
Đăng 27 ngày trước
IVC (ISB Vietnam)
Senior C (Linux)
isb viet nam co.ltd
3.4
15 - 35 triệu
Hồ Chí Minh
Đăng 27 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
9 - 15 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Công Ty CP Phát Triển Phần Mềm Á Đông - Orient Software Development Corp.
Thực Tập Sinh IT Helpdesk - Hết hạn
Orient Software Development Corp.
Thỏa thuận
Đà Nẵng
Đăng 30+ ngày trước
CÔNG TY CỔ PHẦN THANH TOÁN ĐIỆN TỬ VNPT
Java Web Developer Spring/ SQL up to 1600
THANH TOÁN ĐIỆN TỬ VNPT - EPAY
4.1
20 - 30 triệu
Hà Nội
Đăng 3 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 9 ngày trước
Thỏa thuận
Hà Nội
Đăng 9 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 9 ngày trước
CÔNG TY CỔ PHẦN TECHVIFY VIỆT NAM
Java Developer
TECHVIFY Software
2.5
Thỏa thuận
Hà Nội
Đăng 9 ngày trước
Thỏa thuận
Hà Nội
Đăng 9 ngày trước
18 - 25 triệu
Hà Nội
Đăng 9 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 9 ngày trước
Hitachi Digital Services Việt Nam
Java Developer
Hitachi Digital Services VietNam
3.8
Thỏa thuận
Hồ Chí Minh
Đăng 10 ngày trước
Công Ty TNHH Capgemini Việt Nam
Java Developer
Capgemini Việt Nam
3.5
Thỏa thuận
Hồ Chí Minh
Đăng 11 ngày trước
Thỏa thuận
Hà Nội
Đăng 11 ngày trước
Thỏa thuận
Hà Nội
Đăng 12 ngày trước
ATI JSC
Java Developer
ATI JSC
1.3
Thỏa thuận
Hà Nội
Đăng 12 ngày trước
Công Ty TNHH Capgemini Việt Nam
Java Developer
Capgemini Việt Nam
3.5
Thỏa thuận
Hồ Chí Minh
Đăng 13 ngày trước
CÔNG TY TNHH CMC GLOBAL
Java Developer
CMC GLOBAL
3.5
Thỏa thuận
Hà Nội
Đăng 13 ngày trước
Thỏa thuận
Hà Nội
Đăng 16 ngày trước
Saigon Hanoi Commercial Joint Stock Bank
Lập trình viên Java/.Net (Fresher)
Ngân hàng TMCP Sài Gòn - Hà Nội (SHB bank)
4.1
Thỏa thuận
Hà Nội
Đăng 17 ngày trước
30 - 50 triệu
Hà Nội
Đăng 23 ngày trước
Thỏa thuận
Hà Nội
Đăng 23 ngày trước
Thỏa thuận
Hà Nội
Đăng 24 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 24 ngày trước
Thỏa thuận
Hà Nội
Đăng 24 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 24 ngày trước
Thỏa thuận
Hà Nội
Đăng 24 ngày trước
CÔNG TY TNHH CMC GLOBAL
Java Software Engineer
CMC GLOBAL
3.5
Thỏa thuận
Hà Nội
Đăng 24 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 24 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 24 ngày trước
Thỏa thuận
Hà Nội
Đăng 24 ngày trước
Thỏa thuận
Hà Nội
Đăng 24 ngày trước
Công ty TNHH KMS Technology
Java Software Engineer (Spring, Azure/AWS)
KMS Technology Vietnam
4.1
Thỏa thuận
Hồ Chí Minh
Đăng 25 ngày trước
CÔNG TY TNHH PHẦN MỀM ĐẦU TƯ WORLDQUANT VIỆT NAM
Senior Java Engineer
WorldQuant
3.9
Thỏa thuận
Hồ Chí Minh
Đăng 25 ngày trước
CÔNG TY TNHH PHẦN MỀM ĐẦU TƯ WORLDQUANT VIỆT NAM
Senior Java Engineer
WorldQuant
3.9
Thỏa thuận
Hà Nội
Đăng 25 ngày trước
Công Ty TNHH Capgemini Việt Nam
Java Developer
Capgemini Việt Nam
3.5
Thỏa thuận
Hồ Chí Minh
Đăng 25 ngày trước
CÔNG TY CỔ PHẦN TẬP ĐOÀN SAP
Java Developer - Procurement
TẬP ĐOÀN SAP
4.1
Thỏa thuận
Hồ Chí Minh
Đăng 27 ngày trước
Công Ty Cổ Phần Synnex FPT
[HN] Java Developer
Sản phẩm số FPT (Synnex FPT)
4.0
Thỏa thuận
Hà Nội
Đăng 30 ngày trước
CÔNG TY TNHH CMC GLOBAL
Java Developer
CMC GLOBAL
3.5
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Công Ty CP Giải Pháp Thanh Toán Việt Nam (VNPAY)
Lập trình viên Java (AI&CNDL)
VNPAY Việt Nam
4.0
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
CÔNG TY CỔ PHẦN CÔNG NGHỆ THÔNG TIN PHÚ MINH (PHÚ MINH TECK)
Java Software Engineer
Phú Minh Teck - PMT
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
CÔNG TY TNHH SOFTROAD
Java Developer
SOFTROAD
2.3
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Công Ty TNHH Diksha Technologies
Java Developer
Công Ty TNHH Diksha Technologies
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
15 - 35 triệu
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
25 - 60 triệu
Hà Nội
Đăng 30+ ngày trước
18 - 30 triệu
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Trên 30 triệu
Hà Nội
Đăng 30+ ngày trước
30 - 45 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
Tổng Công ty Công nghiệp Công nghệ cao Viettel
Java Software Engineer - Hết hạn
Viettel High Tech
2.7
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
IVC (ISB Vietnam)
Jr - Mid Java developer - Hết hạn
isb viet nam co.ltd
3.4
10 - 30 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Trên 2000 USD
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
CÔNG TY TNHH MEDRING VIỆT NAM INTERNATIONAL
Lập trình viên Java - Hết hạn
MEDRING VIỆT NAM INTERNATIONAL
30 - 60 triệu
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Công Ty TNHH CJ Olivenetworks VINA
Senior Java Developer - Hết hạn
CJ Olivenetworks VINA
3.0
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
TẬP ĐOÀN CÔNG NGHỆ OSP
Java Developer - Hết hạn
TẬP ĐOÀN CÔNG NGHỆ OSP
3.9
Trên 35 triệu
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Công ty Cổ phần Giải pháp Phần mềm Biplus Việt Nam
Junior Java Developer - Hết hạn
Giải pháp Phần mềm Biplus Việt Nam
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Trên 50 triệu
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Công ty tài chính TNHH MB Shinsei Mcredit
Chuyên viên Developer (Java Developer) - Hết hạn
Công ty Tài chính MB Shinsei (Mcredit)
4.0
500 - 1500 USD
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Blue Belt Technology
Senior NodeJS Developer ($2000 - $4000)
Blue Belt Technology
4.1
Thỏa thuận
Hà Nội
Đăng 10 ngày trước
Thỏa thuận
Hà Nội
Đăng 11 ngày trước
Công ty Cổ phần VTI
Senior Nodejs IT
VTI
2.7
Thỏa thuận
Hà Nội
Đăng 16 ngày trước
Thỏa thuận
Hà Nội
Đăng 16 ngày trước
Công ty Cổ phần Công nghệ Tinh Vân
Nodejs Developer
Công nghệ Tinh Vân
2.9
18 - 25 triệu
Hà Nội
Đăng 23 ngày trước
SotaTek
ReactJS/NodeJS (ENG)
SotaTek
3.9
Thỏa thuận
Hà Nội
Đăng 27 ngày trước
Công ty TNHH phần mềm FPT
Senior Reactjs Developer
FPT Software
3.9
Thỏa thuận
Hồ Chí Minh
Đăng 27 ngày trước
Blue Belt Technology
Senior Node.js Developer
Blue Belt Technology
4.1
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Đà Nẵng
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
CÔNG TY TNHH CARTRACK VIETNAM
Embedded Linux Team Lead
Cartrack Vietnam
31 việc làm 8 lượt xem
Thông tin cơ bản
Mức lương: Thỏa thuận
Chức vụ: Trưởng nhóm / Giám sát
Ngày đăng tuyển: 20/01/2025
Hạn nộp hồ sơ: 28/02/2025
Hình thức: Nhân viên chính thức
Kinh nghiệm: 6 - 10 năm
Số lượng: 1
Giới tính: Không yêu cầu
Nghề nghiệp
Ngành
Địa điểm làm việc
- Hồ Chí Minh

Phúc lợi

  • Laptop
  • Chế độ bảo hiểm
  • Du Lịch
  • Phụ cấp
  • Chế độ thưởng
  • Chăm sóc sức khỏe
  • Đào tạo
  • Tăng lương
  • Công tác phí
  • Nghỉ phép năm

Mô tả Công việc

A bit about us

We’re a world-leading smart mobility SaaS tech company with almost 2,000,000 subscribers across 23 countries. Our teams are collaborative, vibrant and fast-growing, and all team members are empowered with the freedom to influence our products and technology.

Are you curious, innovative and passionate?

Do you take ownership, embrace challenges, and love problem-solving?

We’re looking for a Leading Embedded Software Developer who will help us continue to build industry disruptive tech products and revolutionise the way our customers use technology.

You want to

• Develop embedded applications both with and without Real Time Operating Systems

• Enhance the performance of our embedded platforms

• Extend the features and products we offer in the IoT Market

Yêu Cầu Công Việc

•    Strong experience with Embedded ARM Development

•    Familiarity with low level programming

•    Experience with GSM products required

•    Experience with Communications, RF products is desired

•    WiFi and BLE Experience beneficial

•    CAN, OBD and automotive related protocols beneficial

•    Excellent C++ experience and Assembly knowledge

•    Keil ARM Cortex experience beneficial

•    Embedded software development

•    TCP/IP experience Beneficial

•    Proven ability to multitask

•    Ability and willingness to learn

•    Good attention to detail, an ability to assimilate, sort and aggregate complex information quickly

Địa điểm làm việc

Hồ Chí Minh
Tòa nhà TF Building | 408 Điện Biên Phủ, P.11, Quận 10

Thông tin khác

  • Bằng cấp: Đại học
  • Độ tuổi: Không giới hạn tuổi
  • Lương: Cạnh tranh
Khu vực
Báo cáo

CÔNG TY TNHH CARTRACK VIETNAM
Cartrack Vietnam Xem trang công ty
Quy mô:
1.000 - 5.000 nhân viên
Địa điểm:
Tầng 6, TF Building, 408 Điện Biên Phủ, Phường 11, Quận 10, TP Hồ Chí Minh, TP Hồ Chí Minh

CÔNG TY TNHH CARTRACK VIETNAM là nhà cung cấp nền tảng Phần mềm dưới dạng Dịch vụ (SaaS) toàn cầu hàng đầu cho các doanh nghiệp nhỏ, vừa và lớn, cũng như người tiêu dùng cần một nền tảng phần mềm để phân tích dữ liệu để tối ưu hóa đội xe, hành vi lái xe, rủi ro bảo hiểm, an toàn và phục hồi tài sản. Phân tích dữ liệu vẫn là dịch vụ chính của Cartrack, ngoài việc phát triển trí tuệ nhân tạo và các dịch vụ giá trị gia tăng để mang lại lợi tức đầu tư hữu hình cho người đăng ký. Cartrack cũng nổi tiếng với sự nhanh nhẹn và tốc độ trong việc phát triển các giải pháp sáng tạo, đầu tiên đưa ra thị trường nhằm nâng cao hơn nữa trải nghiệm của khách hàng.

Sự tăng trưởng hữu cơ ấn tượng của Cartrack kể từ khi được ra mắt tại Nam Phi vào năm 2004 đã dẫn đến dấu ấn rộng lớn ở 23 quốc gia trên khắp Châu Phi, Châu Âu, Bắc Mỹ, Châu Á Thái Bình Dương và Trung Đông. Với cơ sở người đăng ký hoạt động vượt quá 1,5 triệu, Tập đoàn được xếp hạng trong số các công ty ngang hàng lớn nhất trên toàn cầu.

 

Công việc của Kĩ sư Lập trình Linux là gì?

1. Kĩ sư Lập trình Linux là gì?

Kĩ sư Lập trình Linux là một chuyên gia về hệ điều hành Linux, một trong những nền tảng phổ biến nhất trong thế giới công nghiệp công nghệ hiện nay. Các Kĩ sư này có kiến thức sâu về cách hoạt động của Linux, bao gồm cả các thành phần hạt nhân (kernel) và các tiện ích hệ thống khác. Họ có khả năng phát triển, triển khai và duy trì các ứng dụng và hệ thống chạy trên nền tảng Linux. Bên cạnh đó, những vị trí như IOS Developer, SQL Developer, SQL Developer cũng thường đảm nhận các công việc tương tự.

2. Lương và Mô tả công việc của vị trí Kĩ sư Lập trình Linux

2.1. Lương của vị trí Kĩ sư Lập trình Linux

Mức lương của vị trí Kĩ sư Lập trình Linux theo số năm kinh nghiệm

Số năm kinh nghiệm Mức lương
0 - 1 năm 3.000.000 - 5.000.000 triệu/tháng
1 - 3 năm 15.500.000 - 25.450.000 triệu/tháng
3 - 5 năm 26.500.000 - 30.230.000 triệu/tháng

2.2. Mô tả công việc của vị trí Kĩ sư Lập trình Linux

Phát triển phần mềm nhúng

Viết mã, thiết kế và thử nghiệm phần mềm cho các thiết bị nhúng Linux, tích hợp phần mềm với trình điều khiển phần cứng và các thành phần hệ thống khác, phân tích yêu cầu và đề xuất giải pháp phần mềm hiệu quả, tuân thủ các tiêu chuẩn mã hóa và đảm bảo chất lượng phần mềm.

Tích hợp phần mềm và phần cứng

Làm việc với các kỹ sư phần cứng để đảm bảo phần mềm nhúng tương thích với phần cứng mục tiêu, khắc phục sự cố tích hợp và tối ưu hóa hiệu suất hệ thống, cấu hình và điều chỉnh hệ điều hành Linux cho phù hợp với nhu cầu cụ thể.

Hỗ trợ và bảo trì

Cung cấp hỗ trợ kỹ thuật cho người dùng và khách hàng về các sản phẩm nhúng Linux, khắc phục sự cố phần mềm và phần cứng, giải quyết các vấn đề kỹ thuật, cập nhật phần mềm và phát hành các bản vá lỗi để cải thiện hiệu suất và bảo mật, theo dõi và giám sát hệ thống nhúng để đảm bảo hoạt động ổn định.

Tối ưu hóa hiệu suất

Phân tích hiệu suất hệ thống và xác định các điểm nghẽn, áp dụng các kỹ thuật tối ưu hóa để cải thiện tốc độ, hiệu quả sử dụng bộ nhớ và tài nguyên hệ thống, điều chỉnh hệ điều hành và phần mềm nhúng để đáp ứng các yêu cầu hiệu suất cụ thể.

KỸ SƯ LẬP TRÌNH LINUX

3. Kỹ sư Lập trình Linux cần kinh nghiệm gì?

Để trở thành một Kỹ sư Lập trình Linux, bạn cần trang bị cho mình nhiều kỹ năng và kinh nghiệm về hệ điều hành Linux và lập trình. Dưới đây là các yếu tố quan trọng mà một kỹ sư lập trình Linux cần có:

  • Kiến thức về Linux: Kỹ sư Lập trình Linux cần nắm vững hệ điều hành Linux, bao gồm cách cài đặt, cấu hình và quản lý các dịch vụ hệ thống. Kiến thức về cấu trúc hệ thống tập tin, quyền truy cập và quản lý người dùng là rất quan trọng.
  • Kỹ năng làm việc nhóm và giao tiếp: Kỹ năng làm việc nhóm và giao tiếp hiệu quả với các nhóm phát triển khác giúp giải quyết các vấn đề kỹ thuật. Khả năng truyền đạt thông tin kỹ thuật rõ ràng rất quan trọng trong môi trường làm việc đa dạng.
  • Cập nhật và nghiên cứu công nghệ mới: Linux và các công nghệ liên quan phát triển nhanh chóng, vì vậy cần có khả năng cập nhật kiến thức mới và học hỏi các công nghệ mới nổi như microservices, cloud computing, và các công cụ mới trong hệ sinh thái Linux.

4. Cơ hội và thách thức của Kĩ sư Lập trình Linux

4.1. Cơ hội của Kỹ sư Lập trình Linux

  • Nhu cầu cao trong các lĩnh vực công nghệ: Linux được sử dụng rộng rãi trong các công ty công nghệ lớn, đặc biệt là trong các hệ thống máy chủ, điện toán đám mây và DevOps, mang lại nhiều cơ hội việc làm cho các kỹ sư lập trình Linux.
  • Cơ hội làm việc với các công nghệ hiện đại: Kỹ sư Lập trình Linux có cơ hội làm việc với các công nghệ tiên tiến như Docker, Kubernetes, ảo hóa và tự động hóa, giúp phát triển kỹ năng trong môi trường phát triển phần mềm hiện đại.
  • Công việc tự do và thu nhập hấp dẫn: Với nhu cầu cao về các chuyên gia Linux, nhiều cơ hội làm việc tự do (freelance) và thu nhập cao có sẵn, giúp kỹ sư lập trình Linux linh hoạt trong việc chọn lựa dự án và khách hàng.

4.2. Thách thức của Kỹ sư Lập trình Linux

  • Yêu cầu về kiến thức và kỹ năng rộng: Công việc yêu cầu kiến thức sâu rộng về hệ điều hành Linux, lập trình hệ thống, bảo mật, mạng và nhiều công nghệ khác, đòi hỏi kỹ sư phải liên tục học hỏi và cập nhật.
  • Xử lý sự cố phức tạp: Kỹ sư lập trình Linux thường phải đối mặt với các sự cố phức tạp liên quan đến hiệu suất hệ thống, bảo mật và sự cố phần cứng, yêu cầu khả năng phân tích và giải quyết vấn đề nhanh chóng.
  • Cạnh tranh và yêu cầu về sáng tạo: Do nhu cầu cao, có sự cạnh tranh lớn trong lĩnh vực này, kỹ sư cần phải phát triển các kỹ năng mới và sáng tạo để nổi bật và đáp ứng yêu cầu của các dự án phức tạp.

Xem thêm:

Công việc cho kỹ sư lập trình Linux

Tuyển dụng kỹ sư lập trình nhúng

Tuyển dụng lập trình viên C++

 

Kĩ sư Lập trình Linux có mức lương bao nhiêu?

195 - 260 triệu /năm
Tổng lương
180 - 240 triệu
/năm

Lương cơ bản

+
15 - 20 triệu
/năm

Lương bổ sung

195 - 260 triệu

/năm
195 M
260 M
65 M 520 M
Khoảng lương phổ biến
Khoảng lương
Xem thêm thông tin chi tiết

Lộ trình sự nghiệp Kĩ sư Lập trình Linux

Tìm hiểu cách trở thành Kĩ sư Lập trình Linux, bạn cần có những kỹ năng và trình độ học vấn nào để thành công cũng như đạt được mức lương mong đợi ở mỗi bước trên con đường sự nghiệp của bạn.

Intern Linux
65 - 91 triệu/năm
Kĩ sư Lập trình Linux
195 - 260 triệu/năm
Kĩ sư Lập trình Linux

Số năm kinh nghiệm

0 - 1
9%
2 - 4
40%
5 - 7
22%
8+
29%
Không bao gồm số năm dành cho việc học và đào tạo

Điều kiện và Lộ trình trở thành một Kĩ sư Lập trình Linux?

Yêu cầu tuyển dụng của Kĩ sư Lập trình Linux

Để thực hiện tốt các nhiệm vụ được giao, Kĩ sư Lập trình Linux cần sở hữu những kiến thức, chuyên môn vững vàng và thành thạo những kỹ năng mềm liên quan: 

Yêu cầu bằng cấp và kiến thức chuyên môn 

  • Kiến thức chuyên môn: Hiểu biết sâu sắc về hệ điều hành Linux gồm ( kiến trúc, lập trình hệ thống, quản lý bộ nhớ, hệ thống tập tin và các thành phần cốt lõi khác,..), thành thạo ít nhất một ngôn ngữ lập trình như ( C/C++, Python hoặc Java để viết mã, phát triển phần mềm và ứng dụng nhúng), có kiến thức cơ bản về phần cứng máy tính.

  • Kiến thức Lập trình hệ thống nhúng: Xây dựng các hệ thống phần mềm để thực hiện kết nối và điều khiển các thành phần trong các hệ thống nhúng thực hiện các chức năng chuyên trách hoặc riêng biệt nào đó. Hệ thống này sẽ được ứng dụng để giải quyết các bài toán chuyên dụng trong các lĩnh vực ...Xem

  • Kiến thức về Lập trình Rom: Rom chứa chương trình, các dữ liệu được fix hoặc những constant data. Hiện nay, thì đa số các hệ thống này đều sử dụng EEPROM hoặc FLASH để thay thế cho ROM nhờ chức năng update chương trình mới, có khả năng ghi xóa. 

  • Kiến thức về Protocol: UART, I2C, SPI, RS232, JTAG…Hiểu rõ kiến trúc của hệ điều hành, kiến trúc chính xác của máy tính & hệ điều hành linux. Nắm rõ mọi cấu trúc của dữ liệu và giải thuật. Lập trình nhúng phải hiểu rõ code và làm code chính xác

Yêu cầu về kỹ năng

  • Kỹ năng về framework, nền tảng, thư viện: Kỹ năng về framework, nền tảng, thư viện: Một trong những kỹ năng quan trọng của Kĩ sư Lập trình Linux chính là kỹ năng về framework. Mỗi ngôn ngữ lập trình đều có framework khác nhau như: JAVA Spring, Python Django, Mybatis, Nodejs Express, PHP thinkphp, Hibernate,.

    Khả năng tự học hỏi: Với sự phát triển nhanh chóng của nền công nghệ như hiện nay thì những kiến ​​thức về công nghệ cần được cập nhật hàng ngày, hàng giờ. Vì vậy, các bạn trẻ muốn phát triển được với nghề lập trình thì hãy luôn cố gắng tiếp thu và học hỏi nhiều kiến ​​thức, cũng như thường xuyên rèn luyện kỹ năng tự học, cập nhật kiến ​​thức mới, rèn giũa bản thân thì chắc chắn trình độ chuyên môn của bạn sẽ được cải thiện và ngày càng nâng cao.

  • Tính cẩn thận, tỉ mỉ: Các công việc trong ngành CNTT, bao gồm cả Dev đều đòi hỏi mức độ cẩn thận, tỉ mỉ và chú ý đến từng chi tiết rất cao. Chỉ với một sai lầm nhỏ nhất cũng có thể khiến sản phẩm hoặc dự án của bạn bị lỗi hoặc mất khá nhiều thời gian để sửa chữa. Vì vậy, để làm tốt công việc của một nhà lập trình hay kỹ sư phần mềm thì bạn cần phải rèn luyện thói quen tỉ mỉ và cẩn thận trong mọi việc.

  • Kỹ năng phân tích và đánh giá: Mỗi ngôn ngữ lập trình khác nhau sẽ đảm nhiệm từng phần khác nhau khi phát triển một ứng dụng hay phần mềm. Điều này đòi hỏi các developer phải có kỹ năng phân tích để nhận biết đâu là ngôn ngữ phù hợp nhất.

Yêu cầu khác

  • Thành thạo các loại ngôn ngữ lập trình, quan trọng là ngôn ngữ Linux, đây được xem là ngôn ngữ hàng đầu của ngành lập trình nhúng.

  • Có kiến thức về cấu trúc dữ liệu, giải thuật, hệ điều hành linux.

  • Có kiến thức về điều khiển, vi xử lý, Timer, logic, Adc, v.vv..

  • Có kiến thức về các loại giao tiếp như SPI, I2C, PS232, JTAG, v.vv..

  • Có trình độ tiếng anh tốt để có thể đọc và sử dụng, tra cứu các loại tài liệu liên quan

Lộ trình thăng tiến của Kĩ sư Lập trình Linux 

Lộ trình thăng tiến của Kĩ sư Lập trình Linux có thể khá đa dạng và phụ thuộc vào tổ chức và ngành nghề cụ thể. Dưới đây là một lộ trình thăng tiến phổ biến cho vị trí này.

1. Intern Linux

Mức lương: 5 - 7 triệu/ tháng

Kinh nghiệm làm việc: Dưới 1 năm

Intern Linux là một sinh viên hoặc người mới tốt nghiệp được tuyển dụng làm thực tập trong một tổ chức hoặc công ty liên quan đến hệ điều hành Linux hoặc các dự án mã nguồn mở liên quan đến Linux. Công việc của họ có thể liên quan đến phát triển phần mềm, hỗ trợ hệ thống, hoặc các nhiệm vụ khác liên quan đến môi trường Linux.

>> Đánh giá: Công việc chính ở vị trí này là sẽ hỗ trợ công việc khác nhau cho công ty tùy vào từng vị trí và theo sự hướng dẫn của doanh nghiệp. Đây là một công việc có tính đặc thù rất cao và đòi hỏi rất nhiều kỹ năng (kỹ năng chuyên môn lẫn kỹ năng mềm). Chính vì thế, nếu bạn mong muốn trở thành Kỹ sư Lập trình Linux, bạn phải xác định thật kỹ càng về sở thích, mục tiêu nghề nghiệp và lộ trình phát triển công việc của mình. 

Đọc thêm: Việc làm Intern Linux đang tuyển dụng

2. Kỹ sư Lập trình Linux

Mức lương: 15 - 20 triệu/ tháng 

Kinh nghiệm làm việc: 2 - 6 năm 

Kỹ sư Lập trình Linux là một chuyên gia về hệ điều hành Linux, một trong những nền tảng phổ biến nhất trong thế giới công nghiệp công nghệ hiện nay. Các Kỹ sư này có kiến thức sâu về cách hoạt động của Linux, bao gồm cả các thành phần hạt nhân (kernel) và các tiện ích hệ thống khác. Họ có khả năng phát triển, triển khai và duy trì các ứng dụng và hệ thống chạy trên nền tảng Linux. 

>> Đánh giá: Trong thị trường việc làm, ngành Linux developer được xem là những vị trí thuộc hàng “top” với mức thu nhập “khủng”. Đây là là những cá nhân có trình độ chuyên môn cao, am hiểu sâu sắc về hệ điều hành Linux và có khả năng phát triển, triển khai và quản lý các hệ thống nhúng dựa trên nền tảng này. Họ đóng vai trò quan trọng trong việc thúc đẩy sự phát triển và ứng dụng của Linux trong nhiều lĩnh vực khác nhau, từ thiết bị điện tử tiêu dùng đến các hệ thống công nghiệp phức tạp. 

Đọc thêm: Việc làm Kĩ sư lập trình Linux đang tuyển dụng

5 bước giúp Kĩ sư Lập trình Linux thăng tiến nhanh trong trong công việc

Nâng cao kỹ năng và kiến thức chuyên môn

Rèn luyện kỹ năng lập trình của bạn bằng cách tham gia các dự án cá nhân, đóng góp mã nguồn mở hoặc tham gia các cuộc thi lập trình, mở rộng kiến thức lập trình của bạn bằng cách học thêm các ngôn ngữ lập trình mới như Python, Java hoặc JavaScript để phát triển các ứng dụng web và giao diện người dùng cho hệ thống nhúng. Nắm bắt các công nghệ mới nổi trong lĩnh vực lập trình nhúng như IoT, trí tuệ nhân tạo và học máy để nâng cao giá trị bản thân.

Tích lũy kinh nghiệm làm việc

Ứng tuyển vào các vị trí Kỹ sư Lập trình Linux có mức lương cao hơn hoặc ở các công ty lớn, tập đoàn đa quốc gia, tìm kiếm cơ hội tham gia vào các dự án challenging và có tầm ảnh hưởng lớn để nâng cao kinh nghiệm và kỹ năng của bạn, tham gia các khóa học và lấy chứng chỉ chuyên môn về lập trình nhúng Linux để chứng minh năng lực của bạn cho nhà tuyển dụng.

Mở rộng mạng lưới quan hệ

Tham gia các cộng đồng lập trình Linux trực tuyến và ngoại tuyến để kết nối với các chuyên gia khác, chia sẻ kiến thức và kinh nghiệm, và tìm kiếm cơ hội việc làm, tham dự các hội nghị, hội thảo và sự kiện ngành liên quan đến lập trình nhúng Linux để gặp gỡ các chuyên gia, nhà tuyển dụng và tìm hiểu về các xu hướng mới nhất trong lĩnh vực này, tạo dựng thương hiệu cá nhân cho bản thân bằng cách viết blog, chia sẻ kiến thức trên mạng xã hội hoặc tham gia các diễn đàn lập trình để thể hiện chuyên môn và thu hút sự chú ý của nhà tuyển dụng.

Theo đuổi các chứng chỉ và đào tạo

Các chứng chỉ và đào tạo sẽ giúp bạn có thêm kiến thức và kỹ năng cần thiết để tiếp cận với những cơ hội thăng tiến trong ngành công nghệ thông tin. Các chứng chỉ và đào tạo phổ biến bao gồm chứng chỉ Microsoft, Cisco, CompTIA, VMware và nhiều chứng chỉ khác.

Tinh thần trách nhiệm cao

Là một phần của dự án tổng thể, bạn phải có trách nhiệm hoàn thành công việc được giao với chất lượng và thời gian đạt yêu cầu. Nếu một bộ phận không tốt, điều này có thể dẫn đến sự trì trệ và kém chất lượng cho toàn bộ sự phát triển của dự án. Đồng thời với đó, những người có trách nhiệm luôn được người khác tin tưởng và giao cho những nhiệm vụ quan trọng. Vì vậy, bạn nên thể hiện tinh thần trách nhiệm cao trong công việc.

Đọc thêm:

Việc làm của SAP ABAP Developer mới cập nhật

Việc làm của SAP ABAP Developer mới cập nhật

Việc làm IOS Developer lương cao

Tìm việc theo nghề nghiệp