KỸ Sư Lập Trình Nhúng (EMBEDDED/FIRMWARE ENGINEER)
Hạn nộp hồ sơ: 23/08/2026 (Còn 11 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
Nghiên cứu & Phát triển Firmware (R&D Firmware)
Lập trình firmware bằng ngôn ngữ C/C++ cho các dòng vi điều khiển ARM (Cortex-M0/M3/M4/M7, STM32, Nuvoton...) và ESP32.
Phát triển các tính năng cốt lõi:
Giải mã và truyền phát luồng dữ liệu âm thanh số (Audio Streaming) độ phân giải cao, độ trễ thấp qua môi trường mạng di động 4G-LTE / Wifi / LAN.
Tích hợp và điều khiển các module ngoại vi: 4G LTE, định vị GPS, các cảm biến môi trường, các kết nối không dây (RF, LoRa, Bluetooth, Zigbee).
Lập trình thuật toán tối ưu hóa năng lượng cho bộ sạc năng lượng mặt trời MPPT và hệ thống giám sát pin Lithium LiFePO4 (BMS).
Thiết lập cơ chế cập nhật firmware từ xa qua mạng (OTA - Over-The-Air) bảo mật cao, tự động khôi phục dữ liệu khi mất kết nối (anti-brick).
Tối ưu hóa bộ nhớ, băng thông truyền dữ liệu và khả năng đa nhiệm trên hệ điều hành thời gian thực (FreeRTOS, Keil RTX...).
Phát triển Hệ điều hành Nhúng (Embedded Linux)
Cấu hình, tùy biến và tối ưu hóa hệ thống Linux nhúng (Embedded Linux) cho các dòng SoC/SBC chạy các tác vụ xử lý phức tạp (màn hình cảm ứng LCD điều khiển trung tâm, thiết bị AI Box nhận diện hình ảnh/đám cháy).
Viết device driver, quản lý các giao tiếp truyền thông tốc độ cao và tối ưu hóa các tiến trình (multithreading/multiprocessing).
Phối hợp thiết kế phần cứng & Kiểm định QA/QC
Phối hợp chặt chẽ với Kỹ sư Phần cứng (HW Design) và Kỹ sư Phần mềm (Cloud Design) trong quá trình lựa chọn linh kiện và thiết kế kiến trúc hệ thống để tối ưu hiệu năng toàn diện.
Tham gia phát triển phần mềm kiểm tra tự động cho Đồ gá kiểm thử (Automated Test Jig) để hỗ trợ khâu QA/QC sản xuất hàng loạt tại nhà máy dán SMT.
Hỗ trợ nạp firmware mẫu và chạy thử nghiệm (lão hóa thiết bị) đối với các lô hàng R&D prototype.
Bảo trì, nâng cấp & Xử lý sự cố (SLA L3)
Hỗ trợ Kỹ sư Vận hành & Bảo hành L2 chẩn đoán, xử lý từ xa các lỗi phát sinh liên quan đến hệ thống phần mềm nhúng hoặc firmware ngoài thực địa tại 34 tỉnh thành.
Khắc phục lỗi và phát hành bản vá cập nhật phần mềm trong vòng 24 - 48 giờ đối với các lỗi nghiêm trọng cấp độ L3.
Lập trình firmware bằng ngôn ngữ C/C++ cho các dòng vi điều khiển ARM (Cortex-M0/M3/M4/M7, STM32, Nuvoton...) và ESP32.
Phát triển các tính năng cốt lõi:
Giải mã và truyền phát luồng dữ liệu âm thanh số (Audio Streaming) độ phân giải cao, độ trễ thấp qua môi trường mạng di động 4G-LTE / Wifi / LAN.
Tích hợp và điều khiển các module ngoại vi: 4G LTE, định vị GPS, các cảm biến môi trường, các kết nối không dây (RF, LoRa, Bluetooth, Zigbee).
Lập trình thuật toán tối ưu hóa năng lượng cho bộ sạc năng lượng mặt trời MPPT và hệ thống giám sát pin Lithium LiFePO4 (BMS).
Thiết lập cơ chế cập nhật firmware từ xa qua mạng (OTA - Over-The-Air) bảo mật cao, tự động khôi phục dữ liệu khi mất kết nối (anti-brick).
Tối ưu hóa bộ nhớ, băng thông truyền dữ liệu và khả năng đa nhiệm trên hệ điều hành thời gian thực (FreeRTOS, Keil RTX...).
Phát triển Hệ điều hành Nhúng (Embedded Linux)
Cấu hình, tùy biến và tối ưu hóa hệ thống Linux nhúng (Embedded Linux) cho các dòng SoC/SBC chạy các tác vụ xử lý phức tạp (màn hình cảm ứng LCD điều khiển trung tâm, thiết bị AI Box nhận diện hình ảnh/đám cháy).
Viết device driver, quản lý các giao tiếp truyền thông tốc độ cao và tối ưu hóa các tiến trình (multithreading/multiprocessing).
Phối hợp thiết kế phần cứng & Kiểm định QA/QC
Phối hợp chặt chẽ với Kỹ sư Phần cứng (HW Design) và Kỹ sư Phần mềm (Cloud Design) trong quá trình lựa chọn linh kiện và thiết kế kiến trúc hệ thống để tối ưu hiệu năng toàn diện.
Tham gia phát triển phần mềm kiểm tra tự động cho Đồ gá kiểm thử (Automated Test Jig) để hỗ trợ khâu QA/QC sản xuất hàng loạt tại nhà máy dán SMT.
Hỗ trợ nạp firmware mẫu và chạy thử nghiệm (lão hóa thiết bị) đối với các lô hàng R&D prototype.
Bảo trì, nâng cấp & Xử lý sự cố (SLA L3)
Hỗ trợ Kỹ sư Vận hành & Bảo hành L2 chẩn đoán, xử lý từ xa các lỗi phát sinh liên quan đến hệ thống phần mềm nhúng hoặc firmware ngoài thực địa tại 34 tỉnh thành.
Khắc phục lỗi và phát hành bản vá cập nhật phần mềm trong vòng 24 - 48 giờ đối với các lỗi nghiêm trọng cấp độ L3.
Yêu cầu
Học vấn & Chuyên môn
Tốt nghiệp Đại học trở lên chuyên ngành Kỹ thuật Máy tính, Điện tử - Viễn thông, Công nghệ Thông tin, Đo lường & Điều khiển tại Đại học Bách Khoa Hà Nội (ưu tiên số 1), Học viện Công nghệ Bưu chính Viễn thông, hoặc các trường Đại học kỹ thuật uy tín.
Nắm vững kiến thức về cấu trúc máy tính, hệ điều hành thời gian thực (RTOS) và kiến trúc vi điều khiển (ARM Cortex, ESP32).
Thành thạo ngôn ngữ lập trình C/C++ cho hệ thống nhúng (Embedded C/C++).
Am hiểu các giao thức truyền thông vật lý và công nghiệp: UART, SPI, I2C, RS485, RS232, Modbus, TCP/IP, MQTT, HTTP.
Kinh nghiệm thực tế & Kỹ năng cốt lõi
Tối thiểu 3 năm kinh nghiệm lập trình nhúng/firmware chuyên nghiệp cho các thiết bị IoT thương mại.
Tư duy Thiết kế Hệ thống (System Design): Không dừng lại ở việc gõ code theo đặc tả, có khả năng nhìn nhận tổng thể kiến trúc phần cứng - firmware - phần mềm cloud.
Giao tiếp kỹ thuật (Technical Communication): Kỹ năng diễn đạt vấn đề, phân tích nguyên nhân lỗi và phối hợp liên phòng ban một cách rõ ràng, logic.
Có kinh nghiệm làm việc với hệ điều hành thời gian thực (RTOS: FreeRTOS, Zephyr...).
Có kinh nghiệm lập trình xử lý tín hiệu âm thanh (Audio Codecs, I2S, PCM, nén/giải nén âm thanh) hoặc truyền phát dữ liệu qua mạng di động (giao thức AT Commands của module 4G) là một lợi thế cực kỳ lớn.
Ưu tiên ứng viên có kinh nghiệm build-up hệ thống Linux nhúng (Yocto, Buildroot) hoặc phát triển ứng dụng trên Embedded Linux.
Tố chất cá nhân
Kỹ năng gỡ lỗi phần mềm nhúng (Debugging) tốt bằng các công cụ phần cứng chuyên dụng (J-Link, ST-Link, Logic Analyzer).
Đọc hiểu tài liệu kỹ thuật tiếng Anh tốt (Datasheet, Application Note, các tiêu chuẩn viễn thông).
Tự hào và thực chiến: Có niềm tự hào lớn đối với các sản phẩm công nghệ tự sản xuất tại Việt Nam; kiên trì, cẩn trọng và có tinh thần tự lực giải quyết các bài toán kỹ thuật thực địa hóc búa.
Tốt nghiệp Đại học trở lên chuyên ngành Kỹ thuật Máy tính, Điện tử - Viễn thông, Công nghệ Thông tin, Đo lường & Điều khiển tại Đại học Bách Khoa Hà Nội (ưu tiên số 1), Học viện Công nghệ Bưu chính Viễn thông, hoặc các trường Đại học kỹ thuật uy tín.
Nắm vững kiến thức về cấu trúc máy tính, hệ điều hành thời gian thực (RTOS) và kiến trúc vi điều khiển (ARM Cortex, ESP32).
Thành thạo ngôn ngữ lập trình C/C++ cho hệ thống nhúng (Embedded C/C++).
Am hiểu các giao thức truyền thông vật lý và công nghiệp: UART, SPI, I2C, RS485, RS232, Modbus, TCP/IP, MQTT, HTTP.
Kinh nghiệm thực tế & Kỹ năng cốt lõi
Tối thiểu 3 năm kinh nghiệm lập trình nhúng/firmware chuyên nghiệp cho các thiết bị IoT thương mại.
Tư duy Thiết kế Hệ thống (System Design): Không dừng lại ở việc gõ code theo đặc tả, có khả năng nhìn nhận tổng thể kiến trúc phần cứng - firmware - phần mềm cloud.
Giao tiếp kỹ thuật (Technical Communication): Kỹ năng diễn đạt vấn đề, phân tích nguyên nhân lỗi và phối hợp liên phòng ban một cách rõ ràng, logic.
Có kinh nghiệm làm việc với hệ điều hành thời gian thực (RTOS: FreeRTOS, Zephyr...).
Có kinh nghiệm lập trình xử lý tín hiệu âm thanh (Audio Codecs, I2S, PCM, nén/giải nén âm thanh) hoặc truyền phát dữ liệu qua mạng di động (giao thức AT Commands của module 4G) là một lợi thế cực kỳ lớn.
Ưu tiên ứng viên có kinh nghiệm build-up hệ thống Linux nhúng (Yocto, Buildroot) hoặc phát triển ứng dụng trên Embedded Linux.
Tố chất cá nhân
Kỹ năng gỡ lỗi phần mềm nhúng (Debugging) tốt bằng các công cụ phần cứng chuyên dụng (J-Link, ST-Link, Logic Analyzer).
Đọc hiểu tài liệu kỹ thuật tiếng Anh tốt (Datasheet, Application Note, các tiêu chuẩn viễn thông).
Tự hào và thực chiến: Có niềm tự hào lớn đối với các sản phẩm công nghệ tự sản xuất tại Việt Nam; kiên trì, cẩn trọng và có tinh thần tự lực giải quyết các bài toán kỹ thuật thực địa hóc búa.
Quyền lợi
Thu nhập cạnh tranh & Ổn định tài chính: 30M+ (deal theo năng lực và kinh nghiệm) + lương tháng 13 + thưởng hiệu quả dự án. Công việc ổn định lâu dài nhờ dòng sản phẩm thực tế có chỗ đứng vững chắc trên thị trường toàn quốc.
Công cụ & Môi trường R&D hiện đại: Được làm việc trực tiếp với đội ngũ sáng lập xuất thân từ Bách Khoa tài năng, được tự chủ sáng tạo sản phẩm thay vì làm gia công. Phòng R&D trang bị đầy đủ máy móc hiện đại (Oscilloscope, Logic Analyzer, máy đo chuyên dụng).
Khuyến khích ứng dụng công nghệ mới: Hỗ trợ và tạo điều kiện tối đa cho việc sử dụng các công cụ trợ lý lập trình trí tuệ nhân tạo (như Cursor, Claude Code, GitHub Copilot...) để tăng tốc độ R&D và nâng cao hiệu quả làm việc.
Giá trị công việc: Nhìn thấy và tự hào khi dòng code của mình chạy trên hàng chục ngàn thiết bị trên khắp cả nước, đóng góp tích cực cho xã hội.
Lộ trình thăng tiến: Cơ hội trở thành Leader nhóm Firmware hoặc Chuyên gia giải pháp IoT (IoT Solutions Architect) khi công ty mở rộng quy mô.
Bảo hiểm: Bảo hiểm sức khỏe toàn diện hàng năm (áp dụng cho nhân sự từ 1 năm thâm niên trở lên)
Được đóng BHXH, BHYT đầy đủ theo quy định của pháp luật và hưởng các chế độ phúc lợi hấp dẫn của công ty (du lịch hàng năm, teambuilding, thưởng lễ tết).
Công cụ & Môi trường R&D hiện đại: Được làm việc trực tiếp với đội ngũ sáng lập xuất thân từ Bách Khoa tài năng, được tự chủ sáng tạo sản phẩm thay vì làm gia công. Phòng R&D trang bị đầy đủ máy móc hiện đại (Oscilloscope, Logic Analyzer, máy đo chuyên dụng).
Khuyến khích ứng dụng công nghệ mới: Hỗ trợ và tạo điều kiện tối đa cho việc sử dụng các công cụ trợ lý lập trình trí tuệ nhân tạo (như Cursor, Claude Code, GitHub Copilot...) để tăng tốc độ R&D và nâng cao hiệu quả làm việc.
Giá trị công việc: Nhìn thấy và tự hào khi dòng code của mình chạy trên hàng chục ngàn thiết bị trên khắp cả nước, đóng góp tích cực cho xã hội.
Lộ trình thăng tiến: Cơ hội trở thành Leader nhóm Firmware hoặc Chuyên gia giải pháp IoT (IoT Solutions Architect) khi công ty mở rộng quy mô.
Bảo hiểm: Bảo hiểm sức khỏe toàn diện hàng năm (áp dụng cho nhân sự từ 1 năm thâm niên trở lên)
Được đóng BHXH, BHYT đầy đủ theo quy định của pháp luật và hưởng các chế độ phúc lợi hấp dẫn của công ty (du lịch hàng năm, teambuilding, thưởng lễ tết).
Thông tin chung
- Thu nhập: Từ 30 triệu VNĐ
Nơi làm việc
- L7 - 59 khu đô thị mới Đại Kim, Hà Nội
- (Trước sáp nhập: Hoàng Mai, Hà Nội | Sau sáp nhập: Định Công, Hà Nội)
- 1. L7-59 khu đô thị mới Đại Kim
- (Trước sáp nhập: Hoàng Mai, Hà Nội | Sau sáp nhập: Định Công, Hà Nội)
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
Tập đoàn Bưu chính Viễn thông Việt Nam VNPT
Hà Nội, Hải Phòng, Đồng Tháp
200tr-500tr /năm
Công ty Cổ phần By Tech Việt Nam
Xem trang công ty- Địa chỉ công ty: Số 8, Ngách 2/69 đường Hoàng Liệt, P. Hoàng Liệt, Q. Hoàng Mai, Tp. Hà Nội
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ự
Chuyên Viên Vận Hành Và Phát Triển Hệ Thống (Python Developer)
CÔNG TY CỔ PHẦN MAT GROUP
Hà Nội
Từ 16000000 triệu VNĐ
Lập Trình Viên .NET - Fresher
CÔNG TY CỔ PHẦN MUA BÁN CƠ CẤU SÁP NHẬP DOANH NGHIỆP M&A VIỆT NAM
Hà Nội
13 - 15 triệu VNĐ
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