職務描述
Responsibilities|
* As a Staff engineer of the firmware team to work with manager and US software team to involve in the Android BSP development and hardware bring-up process for the team.
* Design and develop the next generation of company’s Android Platform and features.
* Help setting up standard for software quality by adopting modern test frameworks and practices.
* Collaborate with SOC vendors and ODM
* Collaborate with Software, Hardware, Factory and PM teams on the product roadmap and requirements to build for Device capabilities.
Requirements|
* 8+ years of software development experience, with 5+ years of experience working with Android OS software.
* Android and Linux Kernel bring-up / BSP experience.
* Proficient in C/C++, Java.
* Familiar with bootloaders, Linux device tree configuration, Android HAL
* Experience working with Hardware teams to review and analyze product schematics.
* Experience in device drivers implementation, integration, and debugging. Ex: display, power management, WiFi, GPIO.
* Experience in source control tools such as Git, Gerrit, GitHub
* Familiar with Android command line tools such as adb and
Good to have|
Experience working with HIDL.
Experience working with the Android Networking Stack.
Experience with Android telephony subsystem and modem bring-up.
Familiarity with Android security model (SE Linux policy) and secure boot.
Experience with AOSP architecture developing Android framework services, Android Native applications (JNI / NDK) or system applications.
需求人數
1~1人
學歷要求
碩士以上
上班時段
日班、晚班
休假制度
依公司規定
職務類別
Firmware Engineer
這些工作也很適合你