T260206-0550
LinuxRustAndroidC言語C++

2027年発売・新型スマホ開発 Androidローレイヤ・エンジニア募集

単価
50-85万円
働き方
常駐/ハイブリッド
場所
その他
期間
長期

【案件概要】

2027年2月発売予定の次世代Androidスマートフォンにおける、リリース前機種のローレイヤ〜OS周辺の調査・検討・不具合解析を担当。BSP / FW / Kernel / Modem・Security / Performance / WISL の6領域で段階的に10名規模の長期参画を予定しています。

①BSPエンジニア(TP / LCD / LED / Audio / Memory):タッチパネル/LCD/LED制御、Audioドライバ調査、メモリ(DDR/eMMC/UFS)検証、HAL/Driver改善。 ②FWエンジニア(Multi Media / FPS / Graphics / AI):カメラ/動画/画像処理FW、描画最適化、Graphics解析、AI機能のFWレイヤ調査。 ③Kernelエンジニア(Bootloader / Charge / Battery / Stability):Bootloader調整、充電制御、Battery life改善、Kernel stability解析。 ④Modem / Security エンジニア:Modemプロトコル調査、キャリア試験対応、Security(認証/暗号化/権限管理)領域の調査・改善。 ⑤Performanceエンジニア(CPU/GPU / Schedule / Memory / UX):CPU/GPU最適化、スケジューラ調整、メモリ最適化、Surface jank改善。 ⑥WISLエンジニア(WIFI/BT / Protocol / GPS / NFC / Sensor):WiFi/Bluetooth/GPSの接続性・安定性改善、NFC、各種センサー(加速度/ジャイロ等)の解析。

【開発環境】

Android含むLinux ベースの組込み開発、Linux Kernel レイヤー、PF(Platform)レイヤー、Qualcomm / MediaTek 端末開発、BSP/HAL 周辺、ベンダー提供コード、HW(ハードウェア)開発、Android端末のHW制御、デバイスドライバ、ローレイヤ、Android Framework、マルチメディア処理/描画パイプライン、Bootloader、電源管理、Battery制御、Modemプロトコル、キャリア試験、Security(認証/暗号化/権限管理)、シミュレータ(Anritsu/Keysight等)、Android通信スタック、CPU/GPU、スケジューラ、メモリ、Systrace/Perfetto、WiFi/Bluetooth/GPS、NFC、各種センサー、Linux driver、Linux protocol stack、Git/Gerrit、AOSP作法

【必須スキル】

【募集要項・条件】

【全ポジション共通】 ・Android含むLinux ベースの組込み開発経験 ・Linux Kernel レイヤーの知見・対応経験 ・PF(Platform)レイヤーに踏み込んだ対応 ・Qualcomm / MediaTek 端末開発経験 ・後述6ポジションいずれかの業務経験

【各ポジション】 ①BSPエンジニア:Android端末のHW制御経験、デバイスドライバの調査・解析経験、ローレイヤの実装/調査経験。 ②FWエンジニア:Android Framework全般の知識(特にMultiMedia/Graphics領域)、Frameworkコードの調査、要件に対する実装方法の検討、FWレイヤでの実装経験(Native/Frameworkいずれも可)、マルチメディア処理/描画パイプラインの理解。 ③Kernelエンジニア:Linux Kernel開発/解析経験、Bootloader、電源管理、Battery制御の理解、クラッシュ/ハング解析の経験。 ④Modem / Security エンジニア:キャリア要件の実装および試験が可能なスキル、モデム仕様(プロトコル含む)の知識、Cベースのソース理解および実装力、シミュレータ(Anritsu/Keysight等)を用いた検証経験、Android通信スタックの理解。 ⑤Performanceエンジニア:Systemパフォーマンス調整の知識(CPU Scheduler、メモリ設定、LowmemoryKiller等)、パフォーマンス評価および改善策の検討(メモリ使用量、アプリ起動、スクロールの滑らかさ、タッチ応答など)、Systrace/Perfetto等の解析ツール利用経験。 ⑥WISLエンジニア:コーディングスキル(C/C++/Rustいずれか)、Android/Linuxの知識(Linux driverが読める/書ける、Linux protocol stackの理解(Wi-Fi:wpa_supplicant、Bluetooth:Fluorideなど)、Linux/Android下回りの開発経験(Git/Gerrit、AOSP作法含む))、ネットワーク(Wi-Fi/Bluetooth)の基礎知識。

【その他】 ・年齢:40代まで ・外国籍:不可