仕事内容
家庭用ロボットLOVOTの組み込みLinuxエンジニアとして、LOVOTの動きを支えるミドルウェアやOS・プラットフォームの開発を担当します。多種多様な知識が必要ですが、モブプログラミングなどを活用してノウハウを共有しながらチームで開発を進めます。スクラム開発をベースに、得意な領域から担当を広げ、LOVOTの進化に貢献できる環境です。
【業務概要】
- LOVOTの動きを支えるソフトウェアは、駆動部に指令を出したり、センサーがとらえたデータを処理し周辺状況を把握している。
- ハードウェア上のデータを扱えるようにするためにはミドルウェアの存在が必要不可欠。
- ミドルウェアの開発を中心に、ソフトウェアが動作するOS・プラットフォームの開発等幅広い領域を担当する。
- 多種多様な幅広い知識が必要だが、モブプログラミングなどを活用してノウハウを共有しながらチームで開発を行っている。
- 最初は全部の分野をできなくても大丈夫で、少しずつ新しい分野にチャレンジして担当領域を広げていける。
【具体的な業務内容】
- MCUやセンサーデバイスなどと上位アプリケーションを繋ぐドライバやサービス(デーモン)やAPIの開発
- LOVOT用のLinux OS (rootfs)の構築
- OSをアップデートする機能の開発
- ドライバやシステム起因の障害解析・修正
【チームカルチャー】
- 様々なバックグラウンドを持つメンバーが所属しているチーム。
- LOVOTを動かすベースとしてUbuntu Linuxを利用しており、開発マシンもUbuntu。
- LOVOTのシステム内ではGoをつかったサービスを書くことが多く、Golandを活用して実装を進めている。
- マネージャーがいないフラットな組織なため、チーム運用も自分たちで行う。
- 新しい考え方や視点、手法などを柔軟に取り入れており、自身の「こうしたい、ああしたい」を実現していける環境。
【募集背景】
- LOVOTの動きは、様々な種類のソフトウェアで実現されている。
- ソフトウェアが動作するプラットフォームの開発といった幅広い領域を拡大・強化するため、メンバーを募集している。
【入社後の動き】
- ソフトウェアチームに所属し、スクラム開発をベースとした2週間のスプリントを通じて開発を進める。
- 小さなタスクから進め、全体のアーキテクチャを学び習得していく。
- 経験のある得意な領域から開発に入り、フィーチャー開発へと進む。
求めるスキル・経験
必須
募集要項
- 職種
- ファームウェアエンジニア
- 雇用形態
- 正社員
- 想定年収
- 450万〜1000万円
- 勤務地
- 東京都 中央区
- 出社・リモート
- ハイブリッド / リモート可
- 必要経験
- 3年以上
- レベル
- メンバー
- 勤務時間
- 裁量労働制
- 休日休暇
- 年間休日120日 / 完全週休2日制 / 祝日休み
- 給与の詳細
- みなし残業 月45時間
- 試用期間
- 6ヶ月