Kỹ sư Phát triển Phần mềm

Hoàng Quốc Việt, Cầu Giấy, Hà Nội

Locations

Ha Noi

賃金

取引

Experience

5 五

Job type

フルタイムパーマネント

Industry

IT-ソフトウェア

Job ID

NIC’s Client

仕事内容
  1. Nghiên cứu, thiết kế, phát triển phần mềm các dự án của Trung tâm
    • Phối hợp thu thập và thực hiện phân tích yêu cầu đầu vào
    • Định nghĩa yêu cầu chức năng, phi chức năng và yêu cầu giao diện phần mềm
    • Nghiên cứu, đánh giá và lựa chọn giải pháp công nghệ
    • Thiết kế kiến trúc hệ thống, giao diện và cơ sở dữ liệu logic cho hệ thống phần mềm
    • Lựa chọn phương pháp và quy trình phát triển phù hợp
    • Xây dựng môi trường phát triển đảm bảo yêu cầu
    • Phân rã chức năng, cấu trúc và thiết kế chi tiết phần mềm
    • Thiết kế mức thấp
    • Thực hiện lập trình chương trình phần mềm, dựa trên đặc tả thiết kế chi tiết và thiết kế chương trình
    • Thực hiện unit test và đánh giá
    • Hỗ trợ xây dựng kịch bản kiểm thử tích hợp đơn vị, tích hợp hệ thống
    • Xây dựng các tài liệu kỹ thuật phục vụ đóng gói, chuyển giao và đào tạo vận hành phần mềm
    • Quản lý phiên bản phần mềm
  2. Duy trì và cập nhật
    • Thu thập và đánh giá thông tin phản hồi về phần mềm, các yêu cầu bảo trì, nâng cấp phần mềm
    • Xây dựng đề xuất và bảo vệ phương án bảo trì, cập nhật phần mềm
    • Thực hiện tối ưu, cập nhật phần mềm theo phương án đã được phê duyệt
    • Cập nhật tài liệu liên quan cho phiên bản nâng cấp và chuyển giao kinh doanh, triển khai
  1. Nhiệm vụ khác
    • Lập kế hoạch công việc và báo cáo hàng tuần tổng hợp các nhiệm vụ của cá nhân gửi BLĐ
    • Thực hiện công tác đối ngoại (tiếp đón đối tác, các cơ quan chức năng theo lĩnh vực được phụ trách) khi được phân công
    • Tham gia chuẩn bị/ đánh giá hồ sơ thầu (về mặt kỹ thuật) nếu cần
    • Tham gia các buổi tư vấn về giải pháp cho khách hàng khi được yêu cầu
    • Thực hiện các nhiệm vụ khác theo phân công và uỷ quyền của cấp trên

必要なスキル

1. Trình độ học vấn: Đại học chuyên ngành Công nghệ thông tin, Điện tử viễn thông hoặc các chuyên ngành liên quan
2. Kinh nghiệm

  • Ít nhất 2 năm kinh nghiệm ở vị trí tương đương
  • Có tối thiểu 1 năm kinh nghiệm lập trình nhúng trên nền tảng Linux/ lập trình ứng dụng di đông trên Android hoặc iOS
  • Có kiến thức và kinh nghiệm làm việc với Linux kernel, Drivers
  • Kinh nghiệm phát triển phầm mềm (firmware) của hệ thống nhúng; và hiểu biết trong lĩnh vực viễn thông.

3. Kiến thức chuyên môn

  • Am hiểu kiến trúc phần mềm của hệ thống nhúng; nắm vững và sử dụng thành thạo các ngôn ngữ lập trình C/C++, C#, Java;
  • Am hiểu lập trình Linux; lập trình hệ thống nhúng;
  • Có kiến thức về thiết kế điện tử cho hệ thống nhúng; Hiểu biết tốt về mạng máy tính, các giao thức mạng;
  • Có kiến thức và khả năng lập trình nâng cao: socket, multi thread, child process, inter process communication
  • Hiểu biết về CNTT, phát triển phần mềm

4. Tin học

  • Khả năng sử dụng phần mềm quản lý công việc và mã nguồn: Jira, Git, SVN, MS Project …
  • Sử dụng các phần mềm ứng dụng chuyên ngành: Eclipse, Android Studio, Xcode
  • Sử dụng được các phần mềm tiện ích văn phòng (Outlook Express, MS Word, MS Excel, MS Power Point)

5. Ngoại ngữ: Đọc, viết các tài liệu chuyên môn bằng Tiếng Anh, giao tiếp Tiếng Anh ở mức độ cơ bản

Benefit

  • Tác động thật sự: sản phẩm không chỉ phục vụ hạ tầng mạng và hộ gia đình, mà còn đóng vai trò trọng yếu trong quá trình chuyển đổi số của các ngành quan trọng tại Việt Nam và thế giới – từ chính phủ điện tử, giáo dục số, y tế thông minh, năng lượng, giao thông, đến doanh nghiệp số.
  • Môi trường R&D tinh gọn, đa lĩnh vực: nơi kỹ sư, kiến trúc sư và lãnh đạo công nghệ cùng sáng tạo ra sản phẩm mang dấu ấn “Made in Vietnam”, go global
  • Cơ hội hợp tác quốc tế với Qualcomm, ODM toàn cầu, và các viện nghiên cứu trong hệ sinh thái.