← Tất cả việc làm

Kỹ sư phần mềm thiết bị Linux, snapd tại Canonical

Đã xác nhận còn mở

Phát triển và bảo trì các tính năng phân phối phần mềm, cô lập container và quản lý thiết bị của snapd bằng Go cho thiết bị và máy chủ Linux.

Canonical logoCanonical
Địa điểm
Làm việc tại nhà - Americas; Làm việc tại nhà - EMEA
Hình thức làm việc
remote
Công nghệ
Python, C++, Linux, Go

Tổng quan vị trí

Nhóm snapd phát triển định dạng đóng gói và hệ thống phân phối phần mềm Linux dùng trên thiết bị IoT, máy tính để bàn và máy chủ. Vị trí tập trung vào chất lượng ở cấp hệ thống, cơ chế cô lập bảo mật, khả năng phục hồi và trải nghiệm của nhà phát hành lẫn người dùng. Công việc từ xa tại EMEA hoặc châu Mỹ, với hai chuyến đi dự sự kiện công ty mỗi năm, mỗi chuyến tối đa hai tuần.

Trách nhiệm

  • Viết mã Go dễ bảo trì cho tính năng snapd mới và quy trình phân phối phần mềm.
  • Điều tra lỗi ở cấp hệ thống Linux và đưa ra bản sửa đã được kiểm thử.
  • Cải thiện khả năng vận hành ổn định khi xảy ra sự cố bất ngờ như mất điện.
  • Đánh giá mã của đồng đội và trao đổi lựa chọn thiết kế trong nhóm phân tán.
  • Tham gia phát triển khả năng đóng gói, cô lập, thu thập dữ liệu vận hành và quản lý thiết bị trên nhiều bản phân phối Linux.

Yêu cầu

  • Có kinh nghiệm phát triển phần mềm chuyên nghiệp bằng Go, Python, C hoặc C++.
  • Nắm kiến thức Linux cấp hệ thống, gồm cgroups, namespaces hoặc AppArmor.
  • Chú trọng kiểm thử đơn vị và tích hợp, đánh giá mã đồng cấp và viết mã dễ bảo trì.
  • Có bằng khoa học máy tính hoặc ngành STEM liên quan, hay nền tảng tương đương theo tin tuyển dụng.
  • Có tinh thần tìm hiểu, trách nhiệm và giao tiếp rõ ràng khi phát triển mã nguồn mở cùng nhóm.

Phúc lợi

  • Làm việc phân tán tại nhà, với các đợt gặp mặt nhóm trực tiếp hai lần mỗi năm.
  • Ngân sách học tập được công bố là 2.000 USD mỗi năm, cùng việc rà soát đãi ngộ và ghi nhận thành tích.
  • Nghỉ phép năm, nghỉ khi sinh con, hỗ trợ nhân viên và cơ hội đi lại dự sự kiện công ty theo chế độ áp dụng tại địa phương.

Về Canonical

Canonical phát hành Ubuntu và phát triển sản phẩm mã nguồn mở cho đám mây, AI, thiết bị kết nối và hạ tầng doanh nghiệp. Công ty cho biết phần lớn vị trí kỹ thuật làm việc tại nhà, với những đợt gặp mặt trực tiếp định kỳ.

Cách ứng tuyển

Kiểm tra tin gốc và gửi hồ sơ trực tiếp qua trang tuyển dụng của nhà tuyển dụng.

Xem tin gốc và ứng tuyển

Nguồn được kiểm tra: 2026-09-29

Cho thấy bạn làm được gì

Tạo hồ sơ miễn phí từ CV và dự án thực tế. Bạn có thể chia sẻ liên kết hồ sơ khi sẵn sàng. Việc ứng tuyển tin này vẫn thực hiện trực tiếp với nhà tuyển dụng.

Tạo hồ sơ miễn phí

Khám phá việc làm theo danh mục

Việc làm liên quan