
シニア組み込みPythonエンジニア
NVIDIA Jetsonデバイス上で稼働するPythonおよびDockerソフトウェアを保守し、Jobsityの産業検査システムを支えます。 デプロイ、OTAアップデート、ハードウェアドライバー、MQTTやKafkaによるメッセージングを担当します。
仕事内容
- 産業用検査タワーや車両乗り入れ式の仮想リフトで使用されるNVIDIA Jetsonデバイス上のPythonおよびDockerソフトウェアを保守・拡張します。
- 初期の書き込みとハードウェア設定から、現場へのプロビジョニング、コンテナ化アプリケーションのバージョン管理されたリリースまで、デプロイを統括します。
- 本番用および実験用のデバイスと各拠点におけるソフトウェアのバージョンとリリースを管理し、OTAアップデートも担当します。
- 2名の電気エンジニアと協力し、コンポーネントの調査結果をデプロイ・更新可能なソフトウェアに反映します。周辺機器や画像機器のドライバーも含みます。
- MQTTとKafkaを使ったデバイスとバックエンド間のメッセージングを構築・保守します。
- 技術的なニーズを特定し、チームの優先事項の設定を支援します。
- システムの動作を文書化し、同僚によるデバッグや保守を支援します。
応募要件
- ソフトウェアエンジニアとして少なくとも7年の実務経験があり、主にPythonを使用していること。現場のハードウェアに導入された本番ソフトウェアの経験も必要です。
- NVIDIA Jetson、同等のシングルボードコンピューター、またはシステムオンモジュールなど、組み込みLinuxプラットフォームでのソフトウェア構築・デプロイ経験があること。
- Dockerを使ったアプリケーションのパッケージ化、バージョン管理、デプロイの実務経験があること。
- ブランチ戦略、マージ競合の解決、パッケージのバージョン管理、異なる拠点の本番用・実験用デバイスにおける複数リリースのサポートなど、共同でのバージョン管理とリリース管理に精通していること。
- メッセージブローカー、特にMQTTとKafka、またはRabbitMQなどの類似システムの経験があること。
- カメラなどの外部周辺機器や画像機器向けLinuxドライバーの実装または設定経験があること。
- 自立して業務に取り組み、必要な作業を特定して優先順位付けを支援し、あらかじめ定められたチケット一覧に頼らず成果を出せること。
- 明確な技術文書を作成して知識を共有できること。同僚や自分と同等以上の経験を持つ同僚によるデバッグや保守も支援できること。
福利厚生
- 有給休暇。
- 有給の祝日休暇(クライアントおよび国によって異なります)。
- 専門能力の開発と学習の機会。
- People Experienceチームによる継続的なサポート。
- 表彰制度や社内活動。
- 柔軟なリモート勤務。
- 国際チームと協働する機会。
- 業務を支援するツールやリソースを利用できます。
- 実績、事業上のニーズ、募集中の職務に応じたキャリアアップの機会。


