Garmin Cluj
Garmin Cluj
Garmin Cluj là một văn phòng Garmin cấp khu vực, tập trung phát triển công nghệ cho lĩnh vực định vị, thể chất, sức khỏe và những trải nghiệm kết nối trong đời sống hằng ngày. Công việc của văn phòng góp phần tạo nên các sản phẩm như hệ thống định vị GPS, đồng hồ thông minh và thiết bị theo dõi thể chất, hỗ trợ nhiều hoạt động từ khám phá ngoài trời, theo dõi sức khỏe đến di chuyển bằng ô tô. Đội ngũ phát triển các giải pháp đáng tin cậy dành cho người dùng trên toàn thế giới.

Kỹ sư phần mềm Android – Ứng dụng Garmin Varia, Cluj-Napoca làm việc kết hợp

Xây dựng ứng dụng an toàn xe đạp Varia của Garmin cho các thiết bị radar, đèn hậu và camera. Phát triển kết nối Bluetooth độ trễ thấp, xử lý nền và cảnh báo tập trung vào an toàn.

Mô tả

  • Thiết kế và triển khai các thành phần phần mềm trong các dự án Android quy mô lớn hơn.
  • Hướng dẫn và hỗ trợ các kỹ sư phần mềm ít kinh nghiệm hơn.
  • Đóng góp những phản hồi hữu ích và ý tưởng cải tiến thông qua hoạt động đánh giá mã nguồn đồng nghiệp.
  • Ước tính khối lượng phát triển, đánh giá các lựa chọn công nghệ tương đương và đề xuất cải tiến quy trình.
  • Điều tra nguyên nhân kỹ thuật cốt lõi và xác định biện pháp khắc phục cho các vấn đề được phát hiện.
  • Phát triển và duy trì ứng dụng đồng hành Varia cho các sản phẩm radar quan sát phía sau, đèn hậu và camera của Garmin.
  • Hỗ trợ truyền dữ liệu cảm biến nhanh nhạy, kết nối nền đáng tin cậy, vận hành tiết kiệm pin, xử lý video, ghi hình và tự động ghi lại sự cố.

Yêu cầu

  • Am hiểu sâu các thành phần kiến trúc Android, bao gồm ViewModel, StateFlow hoặc LiveData và Room, cùng các mẫu MVVM, MVI hoặc Clean Architecture.
  • Có kinh nghiệm vững về Kotlin, bao gồm coroutines, Flow và các tính năng ngôn ngữ theo phong cách idiomatic.
  • Có kinh nghiệm nâng cao với Jetpack Compose, bao quát state hoisting, side effects, theming, thành phần tùy chỉnh và khả năng tương tác với View.
  • Có kinh nghiệm thực tế với các framework dependency injection.
  • Nắm vững việc thực thi nền với WorkManager và foreground service, cùng các API Bluetooth và BLE.
  • Có kinh nghiệm viết unit test bằng JUnit và MockK, cũng như UI test bằng Compose Testing hoặc Espresso.
  • Có kinh nghiệm thực hành với cấu hình Gradle và AGP cùng các công cụ Android Studio.
  • Có ít nhất ba năm kinh nghiệm phát triển Android chuyên nghiệp.

Phúc lợi

  • 24 ngày nghỉ phép hằng năm, số ngày bổ sung dựa trên thâm niên tại Garmin và khoản thanh toán cho các ngày lễ theo luật định.
  • Gói chăm sóc sức khỏe và trợ cấp kính mắt hằng năm.
  • Trợ cấp hằng tháng cho các hoạt động thể thao và chăm sóc sức khỏe.
  • Cơ hội phát triển trong nước và toàn cầu, bao gồm đào tạo, cố vấn cùng các chương trình kỹ thuật và lãnh đạo.
  • Được sử dụng các nền tảng học trực tuyến và hỗ trợ tham dự các hội nghị kỹ thuật.
  • Thưởng gắn bó với công ty cùng các khoản thưởng bổ sung cho ngày lễ và các cột mốc cá nhân.
  • Phiếu ăn.
  • Giảm giá đáng kể cho các sản phẩm Garmin.
  • Chương trình mua cổ phiếu dành cho nhân viên.
  • Khoản đóng góp của người sử dụng lao động vào kế hoạch hưu trí Pillar 3.
  • Sản phẩm Garmin để nhân viên thử nghiệm và mượn.
  • Các sự kiện về sức khỏe, thể thao và cộng đồng, bao gồm hoạt động thể thao, lớp học, hackathon và tiệc.
  • Các phúc lợi bổ sung được chia sẻ trong quá trình tuyển dụng.