Tech Stack
GoTypeScriptPythonCDockerMQTT
Job Description, Responsibilities & Requirements
About the Position
IoT ソフトエンジニア・Smart Home and Office
東京都中央区
Woven City – Test Course Systems /
正社員 /
Hybrid
About the Company
ウーブン・バイ・トヨタは、トヨタの100年に一度のモビリティ・カンパニーへの変革に寄与していきます。「自分以外の誰かのために」発明を続けたという歴史からインスピレーションを受けた私たちのミッションーそれは、モビリティの定義を拡げ、そしてモビリティが社会に貢献する方法を拡張し、人を想うイノベーションで、モビリティの常識に挑み続けることです。
私たちは4つの柱を中心に活動しています:自動運転・先進運転支援システム技術のAD/ADAS、SDV(ソフトウェア定義車両)のための車両ソフトウェア生産プラットフォームであるArene、モビリティのテストコースであるWoven City、そして協業基盤を支えるデジタル・インフラストラクチャのCloud & AIです。また、ビジネスに不可欠な機能がこれらのチームの実装を下支えし、一丸となって「事故ゼロ社会」と「幸せの量産」の実現に向けて取り組んでいます。
詳細は以下をご覧ください:
Responsibilities
- スマートホームシステムで利用される端末ソフトウェア(Python製、Docker環境)の開発・運用
- 要件定義からアーキテクチャ設計、実装、テストまで一貫した開発プロセスの推進
- MQTTなどの非同期通信を用いたリアルタイム制御・データ処理の設計
- Thread, Zigbeeファームウェア(C言語)の改修・調整を含む、IoTプロトコル層の最適化
- シティプラットフォーム、オペレーション、セキュリティなど多様なチームと連携し、安心・安全・拡張性のあるシステムを実現
- チーム内での知見共有やメンターシップを通じた技術力向上の促進
Requirements
必須条件
- コンピュータサイエンスまたは関連分野の学士号、または同等の実務経験
- 要件に基づく仕様策定とシステムアーキテクチャ設計の実務経験
- MQTTなどの非同期通信を活用したIoTバックエンドとのリアルタイムデータ処理の経験
- Pythonでのソフトウェア開発経験(3年以上)
- 複数のプログラミング言語(例:TypeScript, Go, Python, C)による開発経験(通算5年以上)
- ビジネスレベルの日本語能力と、英語スキルを高める意欲
歓迎条件
- Zigbee, Matter, Thread, BLE, Echonet Lite等のIoTプロトコルのいずれかを用いた、量産向け組み込みソフトウェア開発経験
- アジャイル開発環境における高品質なコーディングおよびテスト実践
- AI/MLを活用したカメラ画像処理システムの開発経験
- ハードウェアベンダーとの協業・開発マネジメント経験
- IoT向けクラウドアプリケーション(AWS, GCP等)開発経験
- Claude CodeやGitHub CopilotなどのAI開発支援ツールを活用し、プロトタイプや検証を迅速に進められるスキル
- ビジネスレベルでの英語力
We Offer
- 経験に基づく業界水準に見合った給与
- 勤務時間:フレキシブルな勤務時間
- 年次有給休暇:年間20日(初年度は入社月により日数が異なる)
- 私傷病休暇:年間6日(初年度は入社月により日数が異なる)
- 休日:土日、祝日、その他当社が定めた日
- 社会保険:健康保険、厚生年金保険、労災保険、雇用保険、介護保険
- 住宅手当
- 退職金制度
- レンタカーサポート
- 社内研修制度(ソフトウェア学習・語学学習)
About the Company
当社は機会均等な雇用を実現し、多様性を尊重しています。お預かりした個人情報は、採用および入社手続きにのみ使用いたします。詳細については、個人情報規約をご覧ください。