Overview

Salary:  700 - 2,500 USD

Job Type:  Full-time

Experience: 2 years of experience

Openings: 5

Deadline: 2025-11-30

Posted: 2025-11-18 23:00

Category:  Công nghệ thông tin

Job Description

  • Thiết kế và phát triển phần mềm hiệu năng cao trên nền tảng Linux, phục vụ các hệ thống xử lý tín hiệu, truyền thông, điều khiển, hoặc tính toán tốc độ cao.
  • Tối ưu hóa hiệu suất chương trình bằng cách khai thác đa luồng, xử lý song song, DMA, SIMD, hoặc các khả năng tăng tốc phần cứng phù hợp.
  • Phát triển các thành phần hệ thống, dịch vụ nền (daemon/service), hoặc backend module hiệu suất cao bằng C/C++ hoặc các ngôn ngữ khác như Golang, Python.
  • Phân tích và xây dựng yêu cầu thiết kế chi tiết; đề xuất thiết kế kiến trúc cho các module phần mềm phù hợp với mục tiêu sản phẩm và khả năng triển khai.
  • Phân tích và đề xuất các phương pháp kiểm thử, đánh giá chất lượng sản phẩm; tham gia đánh giá mã nguồn và kỹ năng lập trình của các thành viên khác.
  • Phối hợp với các nhóm phần cứng, firmware và QA trong việc debug, kiểm thử và tinh chỉnh hệ thống thực tế..

Requirements

  • Đối với sinh viên mới ra trường:
  • Đam mê lĩnh vực thiết kế phần mềm.
  • Có kiến thức vững về thuật toán và cấu trúc dữ liệu, khả năng phân tích độ phức tạp và tối ưu giải thuật.
  • Nắm vững lập trình C/C++; đã từng làm việc hoặc có nền tảng tốt về hệ điều hành Linux.
  • Có hiểu biết hoặc từng phát triển với Golang, Python là một lợi là điểm cộng.
  • Tư duy logic, khả năng làm việc nhóm tốt, tinh thần học hỏi và chủ động cao.
  • Có khả năng chủ động trong công việc, có tinh thần trách nhiệm và có khả năng làm việc nhóm.
  • Có khả năng đọc hiểu tài liệu Tiếng Anh và giao tiếp được bằng tiếng Anh là một lợi thế. Yêu cầu tiếng Anh TOEIC từ 550 trở lên hoặc có chứng chỉ tương đương.
  • Đối với ứng viên có kinh nghiệm:
  • Đọc hiểu thiết kế chi tiết và ý nghĩa của các chỉ số trong thiết kế.
  • Xây dựng bài đo, phương pháp đánh giá; phương pháp debug lỗi trong quá trình lập trình, kiểm thử sản phẩm.
  • Lập trình, kiểm thử chức năng theo yêu cầu thiết kế quản lý chất lượng đảm bảo chất lượng hệ thống.
  • Thành thạo lập trình hệ thống Linux: multi-threading, IPC, socket, memory management.
  • Có kinh nghiệm tối ưu hóa hiệu năng hệ thống phần mềm: CPU, memory, IO.
  • Có kinh nghiệm sử dụng Golang để xây dựng các dịch vụ backend hoặc xử lý song song là một lợi thế lớn.
  • Phân tích và xây dựng yêu cầu thiết kế chi tiết; đề xuất thiết kế cho các module phần mềm.
  • Phân tích và đề xuất các phương pháp kiểm thử và đánh giá sản phẩm, đánh giá chất lượng lập trình của các thành viên khác. (phỏng vấn, đàm phán lương theo năng lực kinh nghiệm)

Benefits

  • Đối với ứng viên có kinh nghiệm thu nhập đàm phán trên năng lực và kinh nghiệm thực tế của ứng viên. Đối với Fresher, theo quy định của Tập đoàn, được xem xét tăng lương 3 tháng 1 lần.
  • Được hưởng các khoản quà, thưởng lễ tết, nghỉ mát hỗ trợ ăn trưa, điện thoại và các chế độ thưởng theo đóng góp, mức độ thành công của các sản phẩm nghiên cứu.
  • Được hưởng 27 ngày nghỉ hưởng nguyên lương trong năm bao gồm 12 ngày nghỉ phép, 11 ngày nghỉ lễ tết, 3 ngày nghỉ mát và 1 ngày sáng tạo hàng năm.
  • Được hưởng các chế độ BHXH, BHYT và BHTN theo Quy định và chế độ bảo hiểm riêng của Tập đoàn Viettel.
  • Được trực tiếp tham gia quá trình nghiên cứu, thiết kế và chế tạo các sản phẩm công nghệ cao trong lĩnh vực công nghiệp quốc phòng; các sản phẩm có định hướng nghiên cứu dài hạn.
  • Có cơ hội được làm việc cùng với nhiều chuyên gia, đối tác nước ngoài, tham gia các hội nghị khoa học quốc tế trong các lĩnh vực công nghiệp quốc phòng.
  • Được cử đi đào tạo, nâng cao trình độ chuyên môn và kỹ năng phục vụ công việc tại các trường trong nước và nước ngoài.
  • Có cơ hội chuyển Quân nhân chuyên nghiệp/ Sỹ quan thuộc Bộ quốc phòng Việt Nam
`