Job Description 【募集背景】 マイコンを用いたIoT機器の需要拡大に伴い、リアルタイムOSや各種ミドルウェア(有線/無線通信、クラウド接続、セキュリティ、HMI、センシング等)を含むソフトウェアプラットフォームの提供が、製品競争力の向上において不可欠となっています。 これらを高品質かつ短期間で開発するため、組込みシステムやクラウド連携技術を理解したエンジニアを募集しています。 【主な業務内容】 本ポジションでは、組込み向けソフトウェア開発の経験を生かし、IoT機器向けソフトウェアプラットフォームの設計・開発を担っていただきます。 1. リアルタイムOSを用いた組込みソフトウェアの設計・開発 ・マイコン上で動作するタスク管理、割り込み処理、リソース管理等の実装 2. IoT機器向けミドルウェアの開発 ・マイコンのファームウェアをネットワーク経由で更新するOTA(Over-The-Air) アップデートクライアントの開発 ・Ethernet / Wi‑Fi / Cellular などを利用した通信機能の実装 ・暗号処理、証明書管理、セキュア通信等のセキュリティ / 暗号機能の実装 3. クラウド連携を前提としたアプリケーションの実装および評価 ・クラウドプラットフォームと連携したOTAアップデートを実現するアプリケーションの実装 ・評価ボードや実機を用いた動作確認、評価、デバッグ Qualifications 【必須要件】 ・組み込みソフトウェア開発経験 (C言語によるマイコンのソフトウェア開発) ・リアルタイムOS(uITRON, FreeRTOS等)の使用、開発経験 ・TCP/IP ネットワークプロトコルの知識 ・AWSなどのクラウドプラットフォームを使用した経験 ・日本語で円滑に業務を遂行できる能力 【歓迎要件】