仕事内容
LOVOTの動きを支えるソフトウェアは、駆動部に指令を出したり、センサーがとらえたデータを処理し周辺状況を把握しています。それらがハードウェア上のデータを扱えるようにするためにはミドルウェアの存在が必要不可欠です。
そのようなミドルウェアの開発を中心に、ソフトウェアが動作するOS・プラットフォームの開発等幅広い領域を担当いただきます。
ご参考: https://tech.groove-x.com/entry/lovotos-build-overview
多種多様な幅広い知識が必要ですが、モブプログラミングなどを活用してノウハウを共有しながらチームで開発を行っています。
そのため、最初は全部の分野をできなくても大丈夫です。少しずつ新しい分野にチャレンジして、担当領域を広げていっていただきたいと思います。
【具体的な業務内容】
◇MCUやセンサーデバイスなどと上位アプリケーションを繋ぐドライバやサービス(デーモン)やAPIの開発
◇LOVOT用のLinux OS (rootfs)の構築
◇OSをアップデートする機能の開発
◇ドライバやシステム起因の障害解析・修正
※変更の範囲:
入社後2年間は開発職に従事いただく予定です。
その後はご本人の特性により同社業務全般に変更の可能性があります。
そのようなミドルウェアの開発を中心に、ソフトウェアが動作するOS・プラットフォームの開発等幅広い領域を担当いただきます。
ご参考: https://tech.groove-x.com/entry/lovotos-build-overview
多種多様な幅広い知識が必要ですが、モブプログラミングなどを活用してノウハウを共有しながらチームで開発を行っています。
そのため、最初は全部の分野をできなくても大丈夫です。少しずつ新しい分野にチャレンジして、担当領域を広げていっていただきたいと思います。
【具体的な業務内容】
◇MCUやセンサーデバイスなどと上位アプリケーションを繋ぐドライバやサービス(デーモン)やAPIの開発
◇LOVOT用のLinux OS (rootfs)の構築
◇OSをアップデートする機能の開発
◇ドライバやシステム起因の障害解析・修正
※変更の範囲:
入社後2年間は開発職に従事いただく予定です。
その後はご本人の特性により同社業務全般に変更の可能性があります。
応募資格
・ソフトウェア製品の開発経験(3年以上)
・Debian/Ubuntu上での開発経験
・Go/Python/C/C++いずれかでの開発経験
・組み込みLinuxを利用した開発経験
\ロボットの開発は未経験でもかまいません!/
【歓迎】
・systemd/cgroupsを使ったシステム構築経験
・Linux Kernel/Driverに関する知識
・Linux上のデーモン開発経験
・ネットワークに関する専門知識
・無線通信(WiFi/Bluetooth/NFC/etc...)に関する知識
・Debian/Ubuntu上での開発経験
・Go/Python/C/C++いずれかでの開発経験
・組み込みLinuxを利用した開発経験
\ロボットの開発は未経験でもかまいません!/
【歓迎】
・systemd/cgroupsを使ったシステム構築経験
・Linux Kernel/Driverに関する知識
・Linux上のデーモン開発経験
・ネットワークに関する専門知識
・無線通信(WiFi/Bluetooth/NFC/etc...)に関する知識