(Tạm ngưng tuyển) Lập trình nhúng

MOBIFONE
Mức lương
280 - 400
Địa điểm làm việc
Hà Nội
Kinh nghiệm yêu cầu
Cập nhật
Thông tin cơ bản

Mô tả công việc

Lập trình viên Firmware IoT có kinh nghiệm để tham gia vào đội ngũ R&D. Bạn sẽ chịu trách nhiệm chính trong việc thiết kế, phát triển, và bảo trì firmware cho các thiết bị IoT của công ty, hoạt động trên nền tảng phần cứng ESP32, sử dụng ngôn ngữ C++ với framework ESP- IDF và hệ điều hành thời gian thực FreeRTOS.
Nhiệm vụ chính:
Kiểm thử và Gỡ lỗi: Xây dựng Unit Test, thực hiện kiểm thử tích hợp, sử dụng các công cụ debug để tìm và sửa lỗi, đảm bảo firmware hoạt động ổn định.
Lập trình C++: Áp dụng các kỹ năng lập trình C++ hiện đại (C++11/14/17) và các nguyên tắc lập trình hướng đối tượng (OOP) để xây dựng mã nguồn có cấu trúc tốt, dễ bảo trì và mở rộng.
Làm việc với ESP- IDF & FreeRTOS: Sử dụng thành thạo framework ESP- IDF và các khái niệm của hệ điều hành thời gian thực FreeRTOS (Tasks, Queues, Semaphores, Mutexes) để xây dựng các ứng dụng đa luồng phức tạp.
Phát triển Firmware: Thiết kế, lập trình và triển khai firmware ổn định, hiệu quả và an toàn cho các thiết bị IoT dựa trên vi điều khiển ESP32.
Tích hợp phần cứng: Làm việc với các giao thức ngoại vi như UART, SPI, I2C để tích hợp và điều khiển các loại cảm biến (sensors), cơ cấu chấp hành (actuators), và các module khác (GPS, 4G, NB- IoT,...).
Kết nối không dây: Triển khai và tối ưu hóa các giao thức truyền thông không dây như Wi- Fi, Bluetooth Low Energy (BLE).
Tối ưu hóa: Tối ưu hóa mã nguồn về hiệu năng, quản lý bộ nhớ (memory optimization) và đặc biệt là mức tiêu thụ năng lượng (power consumption) để kéo dài thời gian hoạt động của thiết bị dùng pin.
Hợp tác và Tài liệu:
Phối hợp chặt chẽ với đội ngũ kỹ sư phần cứng để đọc hiểu sơ đồ mạch (schematic), datasheet và đảm bảo firmware tương thích tối ưu.
Viết tài liệu kỹ thuật rõ ràng cho sản phẩm.
Hợp tác với đội ngũ Backend/Cloud và Mobile để xây dựng các giao thức giao tiếp (ví dụ: MQTT, HTTP) và quy trình hoạt động end- to- end.

Yêu cầu công việc

Yêu cầu chung:

Ngoại ngữ: Tiếng Anh trình độ B trở lên hoặc tương đương
Độ tuổi: Dưới 35 tuổi

Yêu cầu vị trí:

Kinh nghiệm C++: Thành thạo ngôn ngữ lập trình C++, hiểu rõ về con trỏ, quản lý bộ nhớ và lập trình hướng đối tượng (OOP).
Kiến thức điện tử: Có kiến thức cơ bản về điện tử, vi điều khiển, có khả năng đọc và hiểu sơ đồ mạch (schematics) và datasheet của linh kiện.
Có ít nhất 1- 2 năm kinh nghiệm làm việc ở vị trí tương đương.
Tư duy: Có tư duy logic tốt, khả năng phân tích và giải quyết vấn đề một cách độc lập.
Công cụ: Thành thạo sử dụng công cụ quản lý phiên bản Git.
Tốt nghiệp đại học chuyên ngành Công nghệ Thông tin / Điện tử viễn thông.
Kinh nghiệm ESP32 & ESP- IDF: Có kinh nghiệm thực tế phát triển các dự án trên vi điều khiển ESP32 sử dụng framework ESP- IDF (không phải Arduino).
Kinh nghiệm FreeRTOS: Hiểu biết sâu và có kinh nghiệm ứng dụng FreeRTOS vào các dự án thực tế. Có khả năng thiết kế hệ thống đa nhiệm hiệu quả.

Ưu tiên:

Đã từng làm việc với các dòng vi điều khiển khác (STM32, nRF, TI,...) là một lợi thế.
Có kinh nghiệm tối ưu hóa năng lượng (low- power modes) cho các thiết bị chạy pin.
Có kinh nghiệm sử dụng các công cụ debug phần cứng chuyên dụng như JTAG/SWD.
Hiểu biết về các vấn đề bảo mật trong thiết bị IoT (Secure Boot, Flash Encryption, TLS/SSL).
Có kinh nghiệm làm việc với các giao thức IoT phổ biến như MQTT, CoAP, WebSocket, HTTP/HTTPS.
Ưu tiên ứng viên có các chứng chỉ Tiếng Anh quốc tế: TOEIC, IELTS, TOEFL,..

Quyền lợi

Thu nhập lên đến từ 280 triệu- 400 triệu/năm
Thời gian làm việc từ thứ 2 đến thứ 6 (nghỉ thứ 7, Chủ nhật)
Cơ hội tiếp cận với những doanh nghiệp, dự án lớn, những xu hướng công nghệ/nền tảng mới nhất, thỏa sức sáng tạo phát triển bản thân
Quyền lợi về Bảo hiểm xã hội/thất nghiệp và các phúc lợi hấp dẫn khác, gói bảo hiểm y tế quyền lợi đến $8000
Được đào tạo phát triển bản thân, nâng cao các kỹ năng và chuyên môn nghề nghiệp
Các chế độ bồi dưỡng, ăn trưa 1.000.000đ/tháng, thuê bao nội bộ 320.000đ/tháng
Làm việc tại môi trường chuyên nghiệp, năng động, trẻ trung và trải nghiệm các hoạt động văn hóa doanh nghiệp đặc sắc

Cập nhật gần nhất lúc: 2025-09-17 19:50:03

Xem thêm

Đặc điểm công việc

Hạn nộp hồ sơ
03/10/2025
Hình thức làm việc
Đang cập nhật
Cấp bậc
Nhân Viên
Số lượng cần tuyển
Đang Cập Nhật
Ngành nghề
IT phần mềm
Khu vực
Hà Nội
Xem thêm
Xem thêm
Người tìm việc lưu ý:
Bạn đang xem tin (Tạm ngưng tuyển) Lập trình nhúng - Mã tin đăng: 5277047. Mọi thông tin liên quan tới tin tuyển dụng này là do người đăng tin đăng tải và chịu trách nhiệm. Chúng tôi luôn cố gắng để có chất lượng thông tin tốt nhất, nhưng chúng tôi không đảm bảo và không chịu trách nhiệm về bất kỳ nội dung nào liên quan tới tin việc làm này. Nếu người tìm việc phát hiện có sai sót hay vấn đề gì xin hãy báo cáo cho chúng tôi

MOBIFONE

Quy mô: 100 - 200
Trụ sở: Lô VP1, Phường Yên Hòa, Quận Cầu Giấy, Hà Nội

Bí kíp tìm việc an toàn

Dưới đây là những dấu hiệu của các tổ chức, cá nhân tuyển dụng không minh bạch:
1. Dấu hiệu phổ biến:
Hình ảnh 1
Nội dung mô tả công việc sơ sài, không đồng nhất với công việc thực tế
Hình ảnh 2
Hứa hẹn "việc nhẹ lương cao", không cần bỏ nhiều công sức dễ dàng lấy tiền "khủng"
Hình ảnh 3
Yêu cầu tải app, nạp tiền, làm nhiệm vụ
Hình ảnh 4
Yêu cầu nộp phí phỏng vấn, phí giữ chỗ...
Hình ảnh 5
Yêu cầu ký kết giấy tờ không rõ ràng hoặc nộp giấy tờ gốc
Hình ảnh 6
Địa điểm phỏng vấn bất bình thường
2. Cần làm gì khi gặp việc làm, công ty không minh bạch:
- Kiểm tra thông tin về công ty, việc làm trước khi ứng tuyển
- Báo cáo tin tuyển dụng với 123job thông qua nút "Báo cáo tin tuyển dụng" để được hỗ trợ và giúp các ứng viên khác tránh được rủi ro
- Hoặc liên hệ với 123job thông qua kênh hỗ trợ ứng viên của 123job:
Hotline: 0961.469.398

Việc làm đề xuất liên quan

Việc làm đã xem gần đây

Từ khóa tìm việc làm tại 123Job
Lập trình nhúng tại tỉnh/thành