Embedded Software Engineer
Hạn nộp hồ sơ: 12/09/2026 (Còn 28 ngày)
Ứng tuyển sớm để được ưu tiên
Kết nối với Nhà tuyển dụng để tìm hiểu thông tin và gia tăng cơ hội trúng tuyển
Nhà tuyển dụng đang online
Mô tả công việc
* Về Dự Án
• Dự án UAV/GCS xây dựng hệ thống truyền thông thời gian thực giữa drone và trạm điều khiển mặt đất, chạy trên Linux, Android và nhiều nền tảng nhúng khác. Hệ thống đã có nền tảng ổn định - bạn sẽ join vào tiếp tục phát triển, không phải build từ đầu.
* Trách Nhiệm Công Việc
• Phát triển và bảo trì C++ runtime chạy trên Linux và Android
• Xây dựng và tối ưu các module truyền thông mạng: nhận/gửi dữ liệu giữa drone và GCS
• Đảm bảo service chạy ổn định trên Android (không bị hệ thống kill, tự khởi động lại)
• Cross-compile và deploy lên nhiều nền tảng: Linux x86, ARM64, Android
• Viết test, debug và tối ưu hiệu năng - phát hiện memory leak, race condition
• Phối hợp với team để tích hợp các module và đảm bảo đúng timeline
• Dự án UAV/GCS xây dựng hệ thống truyền thông thời gian thực giữa drone và trạm điều khiển mặt đất, chạy trên Linux, Android và nhiều nền tảng nhúng khác. Hệ thống đã có nền tảng ổn định - bạn sẽ join vào tiếp tục phát triển, không phải build từ đầu.
* Trách Nhiệm Công Việc
• Phát triển và bảo trì C++ runtime chạy trên Linux và Android
• Xây dựng và tối ưu các module truyền thông mạng: nhận/gửi dữ liệu giữa drone và GCS
• Đảm bảo service chạy ổn định trên Android (không bị hệ thống kill, tự khởi động lại)
• Cross-compile và deploy lên nhiều nền tảng: Linux x86, ARM64, Android
• Viết test, debug và tối ưu hiệu năng - phát hiện memory leak, race condition
• Phối hợp với team để tích hợp các module và đảm bảo đúng timeline
Yêu cầu
* Lập trình
• Biết lập trình C++ trên Linux và Android - hiểu memory management, multi-threading, build system
• Có thể build và chạy C++ trên cả Linux và Android (NDK)
* Android
• Hiểu cách Android quản lý process và service - biết tại sao service bị kill và cách giữ cho nó chạy
• Có thể build và deploy ứng dụng Android liên quan đến background service
* Kiến trúc mạng
• Hiểu mô hình OSI - đặc biệt tầng Transport (TCP, UDP) và tầng Network (IP, Ethernet)
• Hiểu sự khác nhau giữa TCP và UDP - khi nào dùng cái nào trong truyền dữ liệu real-time
• Biết khái niệm: socket, port, IP address, packet, latency, bandwidth
• Có hiểu biết cơ bản về các giao thức ứng dụng: HTTP, RTSP - cách hoạt động và dùng để làm gì
* General
• Biết dùng Git
• Đọc hiểu tài liệu kỹ thuật tiếng Anh
• Có thể làm việc độc lập và tự tìm hiểu khi gặp vấn đề mới
* Ưu Tiên Thêm (Không Bắt Buộc)
• Đã từng làm embedded Linux hoặc firmware (RTOS, microcontroller, driver)
• Biết CMake để build C++ project
• Có kinh nghiệm với Android NDK
• Đã từng dùng công cụ debug phần cứng: JTAG, J-Link, oscilloscope
• Có kinh nghiệm trong lĩnh vực drone, robotics, automotive
*** Vị trí yêu cầu FULL TIME 100% - không nhận kiêm nhiệm hoặc part-time.
• Biết lập trình C++ trên Linux và Android - hiểu memory management, multi-threading, build system
• Có thể build và chạy C++ trên cả Linux và Android (NDK)
* Android
• Hiểu cách Android quản lý process và service - biết tại sao service bị kill và cách giữ cho nó chạy
• Có thể build và deploy ứng dụng Android liên quan đến background service
* Kiến trúc mạng
• Hiểu mô hình OSI - đặc biệt tầng Transport (TCP, UDP) và tầng Network (IP, Ethernet)
• Hiểu sự khác nhau giữa TCP và UDP - khi nào dùng cái nào trong truyền dữ liệu real-time
• Biết khái niệm: socket, port, IP address, packet, latency, bandwidth
• Có hiểu biết cơ bản về các giao thức ứng dụng: HTTP, RTSP - cách hoạt động và dùng để làm gì
* General
• Biết dùng Git
• Đọc hiểu tài liệu kỹ thuật tiếng Anh
• Có thể làm việc độc lập và tự tìm hiểu khi gặp vấn đề mới
* Ưu Tiên Thêm (Không Bắt Buộc)
• Đã từng làm embedded Linux hoặc firmware (RTOS, microcontroller, driver)
• Biết CMake để build C++ project
• Có kinh nghiệm với Android NDK
• Đã từng dùng công cụ debug phần cứng: JTAG, J-Link, oscilloscope
• Có kinh nghiệm trong lĩnh vực drone, robotics, automotive
*** Vị trí yêu cầu FULL TIME 100% - không nhận kiêm nhiệm hoặc part-time.
Quyền lợi
• Làm việc trên sản phẩm UAV/GCS thực tế, deploy cho khách hàng quốc tế
• Môi trường kỹ thuật cao: C++, embedded Linux, real-time networking
• Được mentor trực tiếp bởi Tech Lead Senior
• Lương thương lượng theo năng lực
• Môi trường kỹ thuật cao: C++, embedded Linux, real-time networking
• Được mentor trực tiếp bởi Tech Lead Senior
• Lương thương lượng theo năng lực
Thông tin khác
Loại công việc
Nhân viên toàn thời gian
Cấp bậc
Kỹ thuật viên / Kỹ sư
Học vấn
Kỹ sư
Kinh nghiệm
1 - 2 năm kinh nghiệm
Giới tính
Bất kỳ
Ngành nghề
CNTT - Phần mềm
,
CNTT - Phần cứng / Mạng
,
Điện / Điện tử
Nhân viên toàn thời gian
Cấp bậc
Kỹ thuật viên / Kỹ sư
Học vấn
Kỹ sư
Kinh nghiệm
1 - 2 năm kinh nghiệm
Giới tính
Bất kỳ
Ngành nghề
CNTT - Phần mềm
,
CNTT - Phần cứng / Mạng
,
Điện / Điện tử
Thông tin chung
- Thu nhập: Thương lượng
Nơi làm việc
- Thủ Đức,
- Hồ Chí Minh
Việc làm tương tự khác
Công Ty TNHH Bosch Global Software Technologies
Hà Nội, Hồ Chí Minh
You'll love it
CÔNG TY TNHH DỊCH VỤ VÀ MÔI TRƯỜNG ĐỨC TÀI
Hồ Chí Minh
10-15 triệu VND
CÔNG TY TNHH GIẢI PHÁP MÔI TRƯỜNG ĐẠI NAM
Hồ Chí Minh
8 Tr - 12 Tr VND
CÔNG TY CỔ PHẦN REAL-TIME ROBOTICS VIỆT NAM
Xem trang công ty- Địa chỉ công ty: 40/10 Khổng Tử, Phường Hiệp Phú, TP Thủ Đức, Tp HCM
- Quy mô: Từ 26 - 100 nhân viên
Thông tin công việc
Vị trí:
Nhân viên
Hình thức làm việc:
Toàn thời gian
Việc làm tương tự
Cảnh báo dấu hiệu lừa đảo tuyển dụng
Đội ngũ hỗ trợ của JobOKO sẵn sàng đồng hành, tư vấn và giới thiệu những cơ hội việc làm phù hợp, giúp Ứng viên tự tin phát triển sự nghiệp và chinh phục mục tiêu nghề nghiệp bền vững.
Hotline CSKH
1900.63.63.84
Công ty Cổ phần JobOKO Toàn cầu
Đội ngũ hỗ trợ của JobOKO luôn chủ động tư vấn các giải pháp tuyển dụng tối ưu, cam kết đồng hành và hỗ trợ Quý Nhà tuyển dụng đạt được hiệu quả tuyển dụng bền vững.
Hotline CSKH
0962.107.888
Công ty Cổ phần JobOKO Toàn cầu