Spyrosoft
Spyrosoft
Spyrosoft là một công ty dịch vụ công nghệ và kỹ thuật phần mềm châu Âu, được thành lập vào năm 2016. Công ty hỗ trợ các khách hàng doanh nghiệp thực hiện chuyển đổi số thông qua phát triển phần mềm theo yêu cầu, tư vấn CNTT, giải pháp đám mây, AI và máy học, kỹ thuật hệ thống nhúng và IoT, an ninh mạng, thiết kế sản phẩm, dịch vụ được quản lý và cung ứng nhân sự. Spyrosoft cũng phát triển các nền tảng và sản phẩm như DebtPro, Allpro và VoicePro. Công ty hoạt động trong các lĩnh vực ô tô, y tế và khoa học sự sống, dịch vụ tài chính, địa không gian, truyền thông và giải trí, robot và năng lượng, với hoạt động tại châu Âu, Vương quốc Anh và Hoa Kỳ.

Kỹ sư Android Automotive — Làm việc kết hợp tại Ba Lan

Xây dựng hệ thống đa phương tiện và video Android Automotive trên AAOS, Linux và QNX. Gia nhập Spyrosoft để tham gia các dự án nền tảng ô tô về truyền phát, lưu trữ và dịch vụ phương tiện.

Mô tả

  • Tạo và hỗ trợ các thành phần phần mềm đa phương tiện cùng dịch vụ backend cho nền tảng ô tô
  • Xây dựng các giải pháp chạy trên Android Automotive, Embedded Linux và QNX
  • Quản lý toàn bộ vòng đời video, từ tiếp nhận và xử lý đến lưu trữ và truyền phát
  • Phát triển hệ thống lưu trữ phương tiện sử dụng MP4, fMP4 và các định dạng container liên quan
  • Xây dựng tính năng truyền phát HTTP và MPEG-DASH, REST API, danh sách phát, quy trình xử lý siêu dữ liệu và tạo hình thu nhỏ
  • Kết nối các dịch vụ đa phương tiện với ứng dụng Android IVI, giao diện xe, dịch vụ nền tảng và khung bảo mật
  • Điều phối tích hợp hệ thống giữa ứng dụng, middleware, hệ điều hành và phần cứng, đồng thời xử lý các mối phụ thuộc
  • Điều tra các vấn đề về đa phương tiện, truyền phát, hiệu năng, độ ổn định, độ trễ, mức sử dụng tài nguyên và lưu trữ
  • Đóng góp vào hoạt động tích hợp, kiểm thử, đánh giá kỹ thuật, xác nhận và triển khai trên phần cứng mục tiêu ô tô
  • Làm việc với các nhóm kỹ thuật phân tán, nhà cung cấp và các bên liên quan kỹ thuật khác

Yêu cầu

  • Có kinh nghiệm chuyên sâu với Android Automotive OS (AAOS) và tích hợp nền tảng Android Automotive
  • Có kinh nghiệm chuyên môn phát triển phần mềm bằng C và C++
  • Có thể thỉnh thoảng đi công tác đến văn phòng của khách hàng tại Đức
  • Có kinh nghiệm với môi trường Linux và/hoặc QNX
  • Hiểu vững về kiến trúc phần mềm đa phương tiện và video
  • Có kinh nghiệm với các công nghệ phân phối video, bao gồm MP4, fMP4, truyền phát qua HTTP và MPEG-DASH
  • Có kinh nghiệm thiết kế và xây dựng REST API
  • Có kinh nghiệm với thiết kế phần mềm đa luồng và bất đồng bộ
  • Có kiến thức thực tiễn về codec video H.264 và H.265
  • Có kiến thức thực tiễn về pipeline phương tiện và framework đa phương tiện
  • Có kiến thức thực tiễn về quản lý siêu dữ liệu và danh sách phát
  • Có kiến thức thực tiễn về lưu trữ lâu dài và quản lý vòng đời dữ liệu
  • Có kiến thức thực tiễn về cơ chế IPC và kiến trúc hướng dịch vụ
  • Có kiến thức thực tiễn về an ninh mạng ô tô và truyền thông bảo mật
  • Có kiến thức thực tiễn về tích hợp hệ thống giữa ứng dụng, middleware, hệ điều hành và phần cứng
  • Ưu tiên: có kinh nghiệm thực tế với nền tảng ô tô dựa trên QNX
  • Ưu tiên: có kinh nghiệm với GStreamer, FFmpeg, Android MediaCodec hoặc công nghệ tương đương
  • Ưu tiên: có kinh nghiệm tích hợp nguồn camera hoặc video vào hệ thống nhúng
  • Ưu tiên: có kiến thức về truyền phát thích ứng, đặc biệt là MPEG-DASH
  • Ưu tiên: quen thuộc với ASPICE
  • Ưu tiên: có kinh nghiệm hợp tác với nhà cung cấp SoC hoặc nền tảng và các nhà cung cấp Tier 1 trong ngành ô tô