Kỹ sư Phần mềm nhúng

Ngày: 17 thg 5, 2025

Địa điểm: Hà Nội, VN

Công ty: Viettel Group

Đầu trang

Viện Hàng không Vũ trụ Viettel (VTX) là công ty con của Tập đoàn Viettel. Viện đi vào hoạt động từ ngày 16 tháng 1 năm 2016. Sứ mệnh của Viện là xây dựng tổ hợp công nghiệp công nghệ cao trong lĩnh vực Hàng không vũ  trụ tại Việt Nam với cơ sở hạ tầng hiện đại, trang thiết bị và công nghệ tân tiến, và đội ngũ kỹ sư, chuyên gia với chất lượng chuyên môn cao. Khối Vệ tinh là đơn vị trực thuộc VTX với hai nhiệm vụ chính: xây dựng một chùm vệ tinh gồm viễn thám cỡ nhỏ, song song với phát triển năng lực nghiên cứu, phát triển khoa học vũ trụ, công nghệ vệ tinh viễn thám, viễn thông, định vị cho Việt Nam nói chung và Viettel nói riêng

Mô tả tóm tắt

  • Tham gia các khóa đào tạo tại nước ngoài về công nghệ vũ trụ, theo từng dự án
  • Thiết kế kiến trúc phần mềm và thiết kế chi tiết phần mềm bằng UML.
  • Phát triển phần mềm điều khiển các thiết bị trên khoang vệ tinh.
  • Phát triển phần mềm nhúng, bao gồm phần mềm bay, gói hỗ trợ tích hợp phần cứng, v.v. bằng ngôn ngữ C/C++/Python trên môi trường Unix-based, hệ điều hành nhúng thời gian thực (RTOS)
  • Phát triển phần mềm để tự động kiểm thử mức mô-đun, mức hệ thống con và mức hệ thống của phần mềm bay, bao gồm kiểm thử HIL (Hardware in the loop).
  • Chuyển đổi mô hình và mô phỏng thành phần mềm bay.
  • Mô phỏng và mô hình hóa các thành phần vệ tinh phục vụ kiểm tra và tích hợp.
  • Thiết kế và triển khai các phương pháp tổng hợp dữ liệu cảm biến (ví dụ, bộ lọc Kalman, v.v.) cho vệ tinh.
  • Viết báo cáo kỹ thuật, thư từ, tài liệu, chính xác và chi tiết, theo thể thức và quy định của Viện.
  • Không ngừng trau dồi và cải thiện kiến thức chuyên ngành, kỹ năng nghề nghiệp và hiệu suất công việc.

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

  • Bằng Cử nhân về Khoa học Dữ liệu, Khoa học Máy tính, Kỹ thuật Điện, Hàng không vũ trụ, hoặc các ngành STEM có liên quan, với thành tích học tập tốt. 
  • TOEIC 650 hoặc tương đương (Hai ngoại ngữ là lợi thế)
  • Nắm vững kiến thức về kiến trúc hệ điều hành, lập lịch, và quản lý tiến trình; kiến trúc máy tính, mạng máy tính, mô hình OSI (đặc biệt là TCP& UDP/IP stack); kắm vững một ngôn ngữ lập trình và môi trường liên quan. Ưu tiên C99/C++11 hoặc Python
  • Nắm vững các kỹ năng về bash, hệ thống tệp tin trên Ubuntu, Redhat hoặc CentOS
  • Quen thuộc với OOP. Thông thạo lập trình C/C++ trên môi trường hệ điều hành thời gian thực như RTEMS, VxWorks, FreeRTOS, hoặc có kinh nghiệm với FPGA
  • Yêu cầu kinh nghiệm về vòng đời phát triển của Hệ thống/Phần mềm/Phần cứng; phát triển phần mềm trong môi trường chuyên nghiệp với mô hình Agile và các kĩ năng SCRUM
  • Có khả năng sử dụng các công cụ quản lý phiên bản (ví dụ git, svn), Redmine, Jira, và các phần mềm văn phòng Microsoft office
  • Có kinh nghiệm phát triển phần mềm cho các thiết bị điện tử hàng không vũ trụ, hoặc phần mềm điều khiển; Ưu tiên: Ứng viên đã có kinh nghiệm phát triển ứng dụng thực tế trên môi trường Unix-based; ứng viên có kinh nghiệm với hệ điều hành thời gian thực như: RTEMS, FreeRTOS, VxWork; ứng viên có kinh nghiệm phát triển BSP.
  • Kỹ năng phân tích tốt, khả năng tiếp thu nhanh và hiểu biết về các khái niệm trong hệ thống điện tử hàng không vũ trụ.
  • Kĩ năng giao tiếp và tổ chức tốt; Kĩ năng giải quyết vấn đề tốt
  • Linh hoạt, thích ứng nhanh với công việc và điều kiện mới; sẵn sàng cho các nhiệm vụ mới, có tinh thần sáng tạo, đổi mới; cởi mở và tích cực.
  • Các kĩ năng còn thiếu sẽ được đào tạo trong quá trình làm việc.

Mô tả công việc chi tiết

Kỹ năng

Trình độ đào tạo

Phần cuối trang