Eureka | 株式会社ユーリカ

Software
development
supportソフトウェア開発支援

組込みソフトウェア開発の豊富な経験でお客様の製品開発を強力に支援します

ネットワークやリアルタイム制御に精通した知見により、産業機器やIoT向けのエッジデバイスの開発をサポートいたします。

スマートフォン等のスマートデバイスの普及により、ネットワーク経由で情報のやり取りや制御を行うことは一般的なこととして認識されるようになりました。
そして情報のやり取りは、人と人との間だけではなく機械と人、機械と機械の間でも行われるようになり、遠隔地にある制御機器等の情報を取得するエッジコンピューティングデバイスや温度や照度、ドアの開閉状況などを感知し、その情報をクラウドにアップするセンサ用ゲートウェイのようなIoTデバイスが爆発的に普及しつつあります。
当社の得意分野であるOSやデバイスドライバ、ネットワーク等の組込みソフトウェアのスキルは、これらのスマートデバイス開発のベースとなる技術です。

また、従来は商用リアルタイムOSや独自開発のソフトウェアを使用していた産業機器の分野においてもCPU性能の劇的な向上やネットワーク化等、多機能化の要求の増加により近年はLinuxをはじめとするオープンソースソフトウェアが採用され始めています。
速度やリアルタイム性を厳しく要求される産業機器でLinuxを使用するためにはソフトウェアだけではなくハードウェア制御に関する知識も重要です。
当社は、OSを使用しない環境での開発やリアルタイムOSについても豊富な経験を有していますので、お客様のオープンソースソフトウェア環境への移行を万全の体制で支援いたします。
お客様は、実現したいサービスの内容をお話しいただくだけでベース部分からアプリケーション部分まで、お望みのサービスの実現に必要な全てのソフトウェア開発を承ります。

ソフトウェアイメージ図

主なサービス内容

  • オープンソースソフトウェアの調査及び選定
  • ソフトウェア不具合原因の調査/解析
  • ネットワーク関連ソフトウェア、コーデック等の画像系ソフトウェアのパフォーマンスチューニング
  • オペレーティングシステム開発・移植
    (Linux、Android、RTOS)
  • ブートローダ開発・移植
  • デバイスドライバ開発・移植
    (Wi-Fi、USB、BLE等)
  • ミドルウェア開発・移植
    (ROS、TCP/IP、SSL)
  • アプリケーション開発・移植
    (データ収集、ルーティング、クラウド連携)