thảo luận [Tâm sự] Nghề dev Linux kernel ở Việt Nam

  • Người tạo chủ đề Người tạo chủ đề PhuThoDien
  • Ngày bắt đầu Ngày bắt đầu
e khâm phục chủ thread quá
thật sự ngưỡng mộ sự đam mê với công việc của bác
e làm remote cho công ty UK
làm cho họ 3 năm r mà tiếng anh vẫn chán quá :( dạo này e rất mông lung kb cải thiện kiểu gì :burn_joss_stick:
 
Phần 15, ví dụ một job chuyên gia về Linux tại Việt Nam

Hôm nay tự nhiên thấy trên Linkedin có một job Expert - SA về hệ điều hành của VNPT. Thấy cũng khá hay. Những mô tả về công việc trong job này phản ánh khá rõ về công việc của một solution architecture về Linux.
Em post lên đây để các bác tham khảo.

About the job​

Chuyên gia Hệ điều hành và Nền tảng (OS & Platform Expert)

1️⃣ Mục tiêu vai trò

Chuyên gia Hệ điều hành và Nền tảng (OS & Platform Expert) chịu trách nhiệm định hình kiến trúc, phát triển, và đồng bộ nền tảng hệ điều hành (Linux, Android, RTOS) cho các sản phẩm chiến lược gồm AI Box, AI Camera, AI Laptop và AI Wi-Fi Gateway. Vị trí này đóng vai trò đầu mối kỹ thuật giữa nhóm phần mềm nền tảng, firmware, và AI, bảo đảm sự tương thích, tính ổn định và khả năng mở rộng của lớp hệ điều hành trong toàn bộ danh mục sản phẩm.

2️⃣ Trách nhiệm chính
Phát triển và tối ưu nền tảng hệ điều hành

  • Tổ chức, giám sát và phát triển nền tảng Linux, Android, RTOS cho thiết bị nhúng và Edge AI.
  • Thiết kế nền tảng dùng chung (shared OS base) cho nhiều dòng sản phẩm (AI Box, AI Camera, AI Gateway).
  • Thiết kế OS chung cho AI Box, AI Camera, cho nhiều dòng chipset khác nhau
  • Duy trì và phát triển framework tái sử dụng, đảm bảo tính tương thích giữa firmware và AI runtime (SNPE, AIMET, TensorRT).
Tích hợp và điều phối kỹ thuật đa nhóm
  • Phối hợp chặt chẽ với các nhóm Firmware, AI, Hardware, Security, và Application để đảm bảo sự thống nhất và tối ưu hóa hệ thống.
  • Làm đầu mối chính trong phát triển SDK nền tảng cùng Qualcomm và các đối tác ODM.
  • Điều phối các nhóm phát triển OS và BSP, đảm bảo tuân thủ quy chuẩn kỹ thuật và lộ trình sản phẩm (EVT → DVT → PVT).
Định hướng kiến trúc & tiêu chuẩn kỹ thuật
  • Xây dựng roadmap phát triển hệ điều hành phù hợp với xu hướng công nghệ mới (AI PC, IoT, Edge AI).
  • Đánh giá và lựa chọn kernel, driver, build system (Yocto, AOSP, Buildroot), cross-compilation toolchain phù hợp.
  • Thiết lập các tiêu chuẩn hiệu năng – bảo mật – khả năng mở rộng – cập nhật OTA/remote management.
Nghiên cứu, đánh giá & hỗ trợ kỹ thuật
  • Nghiên cứu các nền tảng mới (Qualcomm SDK, BSP, firmware API) và đánh giá khả năng tích hợp.
  • Thử nghiệm, benchmark và đề xuất tối ưu kernel, driver hoặc phần mềm nền tảng.
  • Hỗ trợ đội nhóm trong việc phân tích lỗi hệ thống, xác định nguyên nhân gốc (root cause), và đề xuất giải pháp khắc phục.
Cố vấn & phát triển năng lực nội bộ
  • Cố vấn kỹ thuật cho nhóm OS/Firmware trong phát triển hệ thống nhúng phức tạp.
  • Đào tạo đội ngũ kỹ sư trẻ về Linux/Android BSP, driver integration, và OS optimization.
  • Tham gia thẩm định và phản biện kỹ thuật trong các dự án trọng điểm của công ty.
3️⃣ Yêu cầu năng lực
Nhóm năng lực | Mô tả yêu cầu
Trình độ học vấn | Đại học trở lên chuyên ngành Khoa học máy tính, Điện tử – Viễn thông hoặc Tự động hóa.
Chứng chỉ | Ưu tiên có chứng chỉ Embedded Linux, Android BSP, hoặc Real-Time OS chuyên sâu.
Kinh nghiệm | Tối thiểu 5 năm phát triển hệ điều hành hoặc BSP cho thiết bị nhúng, trong đó ≥2 năm ở vị trí chuyên gia nền tảng.
Kiến thức chuyên môn |
  • Am hiểu kernel, driver, build system (Yocto, AOSP, Buildroot), cross-compilation.
  • Kinh nghiệm tích hợp phần mềm nhúng, firmware và AI runtime.
  • Hiểu biết hệ thống bảo mật, quản lý bộ nhớ, cập nhật OTA, và remote monitoring.
  • Có kinh nghiệm làm việc với Qualcomm SDK, BSP, hoặc NPU SDK là lợi thế lớn.
Kỹ năng kỹ thuật
  • Thành thạo công cụ phát triển phần mềm mã nguồn mở (Git, Gerrit, Jenkins, Jira, Bitbake).
  • Có khả năng tối ưu hóa performance, boot time, và resource allocation.
  • Kỹ năng debug kernel, build logs và phân tích crash dump.
Ngoại ngữ & Kỹ năng mềm
  • Đọc hiểu tài liệu kỹ thuật và giao tiếp tiếng Anh thành thạo.
  • Kỹ năng lãnh đạo nhóm kỹ thuật, phân tích logic và phối hợp đa nhóm.
  • Tư duy hệ thống, cẩn trọng, chủ động và chịu áp lực cao.
4️⃣ Cơ hội & Môi trường làm việc
  • Làm việc trong môi trường R&D đa nền tảng, tích hợp AI–Firmware–OS–Security.
  • Hợp tác trực tiếp với Qualcomm và các nhóm quốc tế về BSP, SDK, và nền tảng AI tại biên.
  • Tham gia các dự án quốc gia và sản phẩm chiến lược của VNPT Technology.
  • Cơ hội phát triển lên vị trí System Architect, OS/Platform Technical Director hoặc Head of Software Platform.
 
Phần 16. Chiếc smartphone đầu tiên chạy hệ điều hành do người Việt Nam tự viết.

Trên tay mình là chiếc smart phone Mỵ Nương, chạy hệ điều hành Nỏ Thần OS (tên cũ là Vinix OS).
Hiện tại thì hệ điều hành do bọn mình tự phát triển, đã hỗ trợ được giao diện và có thể chạy như một chiếc smart phone.
Điện thoại Mỵ Nương có thiết kế giống như một chiếc smart phone bình thường, hiện tại đã hoạt động tốt tính năng nghe gọi và nhắn tin. Trong thời gian tới, bên mình sẽ bổ sung thêm ứng dụng email, word, excel và video call.
Tiếp sau Mỵ Nương, bên mình sẽ phát triển một dòng điện thoại thứ 2, có tên là Sơn Tinh. Đây là dòng điện thoại chuyên biệt, có những tính năng ưu việt mà điện thoại Android gần như không thể đáp ứng được, ví dụ như:
1. Khả năng sử dụng trọn đời không cần sạc pin.
2. Siêu bảo mật, gần như miễn nhiễm với mã độc và tấn công từ bên ngoài, bao gồm cả con người lẫn AI.
3. Chịu nước, chịu va đập.

Với trung tâm là Nỏ Thần OS, các sản phẩm, thiết bị khác sử dụng nó, chúng mình sẽ lấy tên là các điển tích khác trong thời đại Hùng Vương.

Còn đây là link source code: Các bạn có thể tải về để xem hoặc sử dụng trên các thiết bị khác, hoàn toàn miễn phí. GitHub - Vinalinux-Org/Nothan-OS: A reference operating system for embedded platforms, with initial bring-up on Beaglebone Black (ARM Cortex-A8). (https://github.com/Vinalinux-Org/Nothan-OS)
 
Phần 16. Chiếc smartphone đầu tiên chạy hệ điều hành do người Việt Nam tự viết.

Trên tay mình là chiếc smart phone Mỵ Nương, chạy hệ điều hành Nỏ Thần OS (tên cũ là Vinix OS).
Hiện tại thì hệ điều hành do bọn mình tự phát triển, đã hỗ trợ được giao diện và có thể chạy như một chiếc smart phone.
Điện thoại Mỵ Nương có thiết kế giống như một chiếc smart phone bình thường, hiện tại đã hoạt động tốt tính năng nghe gọi và nhắn tin. Trong thời gian tới, bên mình sẽ bổ sung thêm ứng dụng email, word, excel và video call.
Tiếp sau Mỵ Nương, bên mình sẽ phát triển một dòng điện thoại thứ 2, có tên là Sơn Tinh. Đây là dòng điện thoại chuyên biệt, có những tính năng ưu việt mà điện thoại Android gần như không thể đáp ứng được, ví dụ như:
1. Khả năng sử dụng trọn đời không cần sạc pin.
2. Siêu bảo mật, gần như miễn nhiễm với mã độc và tấn công từ bên ngoài, bao gồm cả con người lẫn AI.
3. Chịu nước, chịu va đập.

Với trung tâm là Nỏ Thần OS, các sản phẩm, thiết bị khác sử dụng nó, chúng mình sẽ lấy tên là các điển tích khác trong thời đại Hùng Vương.

Còn đây là link source code: Các bạn có thể tải về để xem hoặc sử dụng trên các thiết bị khác, hoàn toàn miễn phí. GitHub - Vinalinux-Org/Nothan-OS: A reference operating system for embedded platforms, with initial bring-up on Beaglebone Black (ARM Cortex-A8). (https://github.com/Vinalinux-Org/Nothan-OS)
Mình không hiểu lắm đoạn này:
1. Khả năng sử dụng trọn đời không cần sạc pin.
:amazed: vậy là nó không có pin, cắm trực tiếp vào nguồn ?
 
Nếu mút được dự án nhà nước thì sống, không thì chết, đơn giản
Nhớ lại ngày xưa về các distro kiểu này thấy dân mình kỹ thuật mà bẩn tính vãi, trâu buộc ghét trâu ăn, mon men kiếm dự án mà bị bọn nó đánh trên báo là chỉ có bung ra đóng gói thêm vài thứ, chỉ tự làm mỗi phần dịch thì không được tự nhận là HĐH Việt, như thế là lừa đảo. Nên chả có dự án nào dám hợp tác, thế là đít trâu chết thôi.
 

Thống kê chủ đề

Ngày tạo
PhuThoDien,
Người trả lời cuối
picolami,
Trả lời
445
Lượt xem
114.885
Quay lại
Lên đầu trang