آگهی‌های استخدامی

استخدام Embedded) Android Developer)

شرح موقعیت شغلی

About Us & Job Description

Netbox’s Embedded Android Software team develops the OS for Netbox streaming devices, which include OTT Android boxes and LED projectors. Our work spans the entire OS stack, from Android applications and services (Java, Kotlin, and Native C++) to the kernel, BSP, and drivers (C++, Rust), and further down to hardware-related modules like chipsets firmware and U-boot (C++).

The hardware includes a mainboard with SoC (CPU+GPU from Allwinner and Amlogic), DDR RAM, EMMC storage, PMU, Ethernet, RF module (Bluetooth/WiFi), USB, SD, and Audio-Visual interfaces (HDMI, SPDIF, and analog composite).

Our OS is built on the Android Open Source Project (AOSP) with custom Android TV features, and we support products running various Android versions from 7 to 14 (currently in development). The core mission of our OS team is to maintain and release updates for active products, as well as develop the OS for new products using the latest Android versions.

Responsibilities

  • Compile and maintain the full SDK (AOSP full software stack) for specific products.
  • Integrate OS-level software components into a fully functional OS firmware.
  • Collaborate with other teams, particularly the Android client teams, while also working independently with a patient and focused approach.
Requirements (You already have it or are willing to learn)

  • Strong understanding of app architectural principles and design patterns.
  • Familiarity with Embedded OS compilation for ARM Cortex-A SoCs.
  • Experience working with the Android framework, HAL, and AOSP builds.
  • Expertise in Android application development, especially background logic, and services like Android Background/Foreground services and Inter-Process Communication.
  • Proficiency with Android Studio, Gradle, and ADB.
  • Experience in Android app development with Java (preferred) or Kotlin.
  • Ability to compile, debug, and modify Android OS components.
  • Familiarity with Git for version control.

مهارت‌های مورد نیاز

  • Android
  • ADB
  • Gradle
  • Git

حداقل سابقه کار

  • مهم نیست

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۳/۰۶/۱۸
ارسال رزومه