IoT Software Engineer (Python, Typescript) Up to 2000$

Mycolor Việt Nam
số 11 Dịch Vọng Hậu, Cau Giay, Ha Noi
Tại văn phòng
Đăng 12 ngày trước

Mô tả công việc

Công việc

  • Tiếp nhận những yêu cầu từ planning team, làm rõ yêu cầu, thiết kế, phát triển, test, debug
  • Thực hiện các biện pháp đảm bảo đạt high-quality software
  • Tạo các tài liệu cần thiết cho thiết kế và phát triển
  • Giải quyết vấn đề về hardware and software integration 
     *Công việc chủ yếu liên quan đến control các thiết bị IoT, không phải embedded software with built-in hardware

Chúng tôi đang tìm kiếm:

  • Người có thể thực hiện công việc và cân bằng được chất lượng, chi phí và tiến độ giao hàng
  • Người có thể làm chủ các công việc và dự án đang chịu trách nhiệm; chủ động học hỏi, tiếp thu kiến ​​thức và kỹ năng cần thiết
  • Người chủ động, ngay cả khi có rào cản ngôn ngữ vẫn tìm mọi cách để có thể giao tiếp trôi chảy bằng cách điều chỉnh mức độ chi tiết của các thông tin
  • Người có thể giải quyết những vấn đề dù nhỏ nhất và chủ động giải quyết vấn đề với suy nghĩ linh hoạt cho công ty startup

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

Yêu cầu bắt buộc

Có ít nhất 3 năm kinh nghiệm với những thứ dưới đây:

  • Control các thiết bị IoT với Modbus/MQTT, v.v.
  • Phát triển IoT Control Software bằng Python hoặc Typescript
  • Sử dụng static code analysis tools
    - Python:  pylint, Pyflakes, v..
    - Typescript: tslint, prettier, biome, v.v.
  • Unit test automation
    - Python:  Pytest, v.v.
    - Typescript: jest, vitest, bun, v.v.
  • Team development sử dụng Git, Github
  • Hiểu biết chuyên sâu về MCU (Microcontroller), RTOS (Real-Time Operating Systems)
  • Hiểu biết chuyên sâu về IoT protocols(MQTT, HTTPs,...)
  • Khả năng writing tiếng Anh

Yêu cầu ưu tiên

Có kinh nghiệm với những thứ dưới đây:

  • Phát triển IoT Software bằng C/C++, Rust
  • Sử dụng static code analysis tools
    - C/C++: cppcheck, Clang Static Analyzer, v.v.
    - Rust:  clippy, rust-analyzer, v.v.  
  • Unit test automation
    - C/C++: Google Test, Valgrind, AddressSanitizer, v.v.
    - Rust: cargo-test, rust-cov, Sanitizer, v.v. 
  • Hiểu biết chuyên sâu về network communications (TCP/IP, Wi-Fi, BLE,v.v.)
  • Nắm rõ các rủi ro và biện pháp phòng ngừa mới nhất về tính an toàn của IoT
  • Kỹ năng nâng cao về debug và troubleshooting embedded software
  • Kinh nghiệm sử dụng Docker
  • Kinh nghiệm sử dụng AWS IoT / Azure IoT
  • Kinh nghiệm về Test Driven Development (TDD)
  • Kinh nghiệm về phát triển WEB sử dụng React(Next.js) với TypeScript
  • Thiết kế RDBMS table
  • Phát triển API

Tại sao bạn sẽ yêu thích làm việc tại đây

  • Mức lương cạnh tranh lên đến 2000$
  • 12 ngày nghỉ một năm và sau 3 năm thì tăng thêm 1 ngày mỗi năm 
  • Có bảo hiểm xã hội (sức khỏe, thất nghiệp, y tế) 
  • Làm việc từ thứ 2 đến 6, từ 8h30 đến 17:30, được nghỉ trọn vẹn 2 ngày cuối tuần bên gia đình 
  • Tận hưởng thoải mái đồ dùng nước uống: Cafe, bánh kẹo, bim bim, hỗ trợ gửi xe miễn phí 
  • Có cơ hội đi làm việc tại Nhật Bản 
  • Có cơ hội được làm việc với các đối các công ty game lớn tại Nhật Bản như Square Enix, DeNa 
  • Trở thành những core member đầu tiên đặt nền móng cho team

Mycolor Việt Nam

Xem công ty

Mycolor Việt Nam

Mô hình công ty
Sản phẩm
Lĩnh vực công ty
Chưa có
Quy mô công ty
1-50 nhân viên
Quốc gia
Vietnam
Thời gian làm việc
Thứ 2 - Thứ 6
Làm việc ngoài giờ
Không có OT

Việc làm tương tự dành cho bạn

Nhận các việc làm tương tự qua email