DMP DIGITAL MEDIA PROFESSIONALS

DIGITAL MEDIA PROFESSIONALS INC. | Making the Image Intelligent

ENGLISH
お問い合わせ

採用情報キャリア採用

Making the Image Intelligent

組み込みソフトウエアエンジニア(NPU・GPUドライバ/SDK開発)

【採用背景】
自社SoC製品のサポートを安定して回しながら次の製品開発に挑戦できる体制へ移行している最中です。
その一員として、設計から検証まで担える方を迎えます。
【ポジション魅力点】
・bootloaderからドライバ・推論ライブラリまで、ソフトウエアスタックの上から下まで関われます。
・自社設計のIPを、FPGA上で最初に動かします。既存ドライバの改修ではなく、立ち上げから担当します。
・実装方針は担当者が決めます。決めた理由を説明できることは求められます。
・専門の異なる8名のチームです。ハードウエアグループも社内にあり、設計者と直接やり取りできます。

業務内容

自社SoCとIPを採用するお客様に、BSP/SDKとして供給するソフトウエアを開発していただきます。
BSP/SDKは、これまでの製品開発で積み上げてきた資産があります。
その資産の上に、新しい製品ごとの差分を作り込んでいくのが私たちの仕事です。
希望や経験を踏まえていずれかを担当してもらいます。
【自社製品開発】
・NPUを搭載したSoC「Di1」のリリースに合わせて、NPUドライバとAI SDK、
 ステレオビジョンIP(ZIA-SV)向けのドライバ・ライブラリを開発し、自社GPU IPのポーティングを担当する
・処理速度やお客様のご要望に応じたSDKを改善する
【自社IP開発】
・Xilinx FPGA上でLinux用ドライバ・ライブラリ・アプリをC言語で開発する。
【お客様へのSDK提供】
・自社GPU IPを採用いただいたお客様の環境へ、SDKをポーティングする。
【BSP/SDKの保守】
・組み込みLinux(ARM64)環境で、u-boot、Linuxカーネル、buildrootの保守と不具合修正を担当する

必須条件

  • 組み込みLinux環境でのC言語による開発経験
  • カーネル/デバイスドライバ/BSPのいずれかの領域での経験
  • ※経験年数では判断しません。担当された範囲と深さを見ます。

歓迎条件

  • 各種OSでのドライバ・SDK開発経験  (u-boot/Linuxカーネル/buildroot、ARM64、Xilinx FPGA、RTOS・non OS・Windowsなど)
  • OSSコミュニティでの開発・貢献経験

就業場所

本社(原則出社※一部在宅、許可在宅制度あり)
※変更範囲:会社の定める場所

Topへ戻る

DMP公式
ソーシャルメディアアカウント