ソフトウェアエンジニア
職種名
ソフトウェアエンジニア
募集ステータス
募集中
職種概要
水中・海上という過酷環境の「実物」を相手に、センサノード/制御基板/組み込みファーム/通信/クラウド連携まで一気通貫で価値検証できます。
船上・港湾でのフィールド試験にも関われ、プロダクトの品質と信頼性を上げる経験が積めます。
勤務内容
◆ソフト(組み込み・通信・エッジ)
⽔中ロボット・海上ブイ・係留型センサ等の組み込みファームウェア開発
無線・有線通信プロトコルの設計と実装(LoRa / LTE / 衛星 / UART / I2C / SPI / MQTT / Ethernet等)
エッジ側でのデータ収集・前処理
送信パイプラインの構築
クラウド側(AWS IoT等)との接続・統合および疎通確認
ロボティクス(ROS / ROS2)を⽤いたソフトウェアスタックの開発・統合
◆統合(試験・フィールド・量産)
フィールド試験(船上・港湾・海上)への帯同、動作確認・トラブルシュート
メカ・エレキ・ソフト横断での不具合原因特定および改善
AIエンジニア・Webエンジニアと連携したデータ仕様の定義・インタフェース設計
量産移⾏に向けた設計の運⽤性・修理性改善
必須スキル・経験
ロボット・IoT・組み込み機器など、ハードウェアに関わるソフトウェア開発の実務経験(業務・研究・自作プロジェクトいずれも可)
マイコンまたは組み込みLinuxでのファームウェア開発経験(C/C++/Rust等)または通信プロトコル実装経験(UART/I2C/SPI/MQTT等)
必要に応じて出社可能な方(車通勤可)
※フルリモートのみ不可
歓迎スキル・経験
プロジェクトを主導した経験(要件整理、設計方針決定、タスク推進)
ロボティクス(ROS / ROS2)領域での開発経験
IoTクラウドプラットフォーム(AWS IoT / Azure IoT Hub等)との連携経験
LoRa / LTE / 衛星通信等の低レイヤ通信プロトコルの実装経験
リアルタイムOS(FreeRTOS等)またはLinuxドライバの開発経験
低消費電⼒ファームウェア設計の経験
⽔中・海洋・屋外・移動体等の過酷環境向け機器開発経験
フィールド試験への帯同・現場での動作確認経験
量産設計・EMSとの連携・製造移管の経験
求める人物像
実機の課題から隣接領域にも踏み込んで原因特定・改善まで進められる方。
フィールドや現場での不確実性を前提に、試作→検証→改善を前向きに回せる方。
期待される役割
① 水中IoT・ロボット向けソフトウェア開発
・水中ロボット、海上ブイ、係留型センサ等の組み込みファームウェア開発
・C/C++/Rust/Python等を用いたデバイス制御・通信処理の実装
・ESP32、STM32、Raspberry Pi等を用いたデバイスのプロトタイピングおよび製品化対応
・LoRa、LTE、衛星通信、UART、I2C、SPI、MQTT、Ethernet等の無線・有線通信プロトコルの設計と実装
・エッジ側でのデータ収集、前処理、送信パイプラインの構築
・AWS IoT等のクラウド環境との接続・統合および疎通確認
・ROS / ROS2を用いたロボティクス向けソフトウェアスタックの開発・統合
② 実機検証・フィールド試験を通じた改善
・船上、港湾、海上などでのフィールド試験への帯同
・実機の動作確認、トラブルシュート
・水中・海上という過酷環境を前提としたソフトウェアの検証・改善
・試作、検証、改善のサイクルを自走して推進
・「現場で動き続けること」を重視したロバストな設計
・量産移行に向けた運用性、修理性の改善
③ メカ・エレキ・AI・Webを横断したプロダクト開発
・メカ、エレキ、ソフトを横断した不具合原因の特定と改善
・回路、筐体、ファームウェア、通信、クラウドを一体として捉えた設計調整
・AIエンジニア、Webエンジニアと連携したデータ仕様の定義
・センサデータの取得・送信・解析・可視化までを見据えたインタフェース設計
・現場スタッフや顧客が運用しやすいソフトウェア設計・保守性の改善
・MizLinx Monitorおよび水中ロボットの製品化・品質向上の推進
勤務地
本社・東京都荒川区南千住8丁目5番7号白鬚西R&Dセンター216号室
※リモートワーク可
稼働時間
平日10:00〜19:00の中での稼動を想定しています。
※平日夜間・土日祝稼働はご相談ください。
給与・条件
時間単価:3000円〜
雇用/契約形態
業務委託
※業務委託での協業を経たうえで、双方の希望や事業・組織の状況に応じて、将来的に雇用契約への切り替えをご相談する可能性があります。
職種カテゴリ
エンジニア
採用/契約フロー
応募フォームまたはメールよりご応募ください。「まずは話を聞いてみたい」というカジュアルなお問い合わせも歓迎しています。
01
MizLinxについてご紹介するとともに、ご経験や今後挑戦したいことなどをお伺いします。
仕事内容や働き方についても、お気軽にご質問ください。
02
役員との面接を行います。これまでのご経験やスキルに加え、MizLinxで実現したいことや、お互いの価値観についてお話しできればと考えています。
03
担当いただく業務内容や契約形態、ご希望の働き方などを踏まえ、条件をご相談のうえ決定します。
04
双方合意のうえ契約を締結し、プロジェクトへ参加いただきます。
職種やご経験に応じて、オンボーディングや業務のキャッチアップを進めながら、プロジェクトに参画していただきます。
05
※選考フローは職種や雇用形態に応じて、一部変更となる場合があります。