組み込みソフトウェア開発

当社の組み込みソフトウェア開発が選ばれる理由

組み込みシステム・IoT機器開発.comを運営する山勝電子工業では、ファームウェアから、各種OSのポーティング、デバイスドライバ、アプリケーション開発、動作検証までトータルで対応します。また、要件定義からアーキテクチャ設計等の上流工程業務も得意としておりますので、組み込みソフトウェア開発のことならお任せください。

POINT 01

要件定義からアーキテクチャ設計等の上流工程業務もお任せください

組み込みソフトウェア開発

組み込みシステム・IoT機器開発.comを運営する山勝電子工業では、組み込みソフトウェアの要件定義からアーキテクチャ設計等の上流工程業務にも、もちろん対応しております。

上流工程業務にはその業界特性や取り巻く環境を理解することが必須といえますが、当社では車載関連・鉄道関連をはじめとして様々な業界向けに組み込みソフトウェアの開発を行ってまいりました。その中で培ってきた知見・ノウハウをフル活用し、細かな仕様が決まっていないご依頼であっても、お客様へのヒアリングを通して、最適なソフトウェア仕様をご提案します。

POINT 02

ファームウェアからOSのポーティング、デバイスドライバ、アプリケーションの開発までトータル対応

組み込みソフトウェア開発

組み込みシステム・IoT機器開発.comを運営する山勝電子工業では、ファームウェアから、各種OSのポーティング、デバイスドライバ、アプリケーション開発、動作検証までトータルで対応します。

対応OSはWindows、Linux、Unix等、対応言語はC/C++、C#、Python、PHP、ShellScript等多岐に渡ります。組み込みソフトウェアの開発なら是非当社にお任せください。

POINT 03

ソフトウェア開発はもちろん、ハードウェアの設計製作まで社内一貫対応

組み込みソフトウェア開発

組み込みシステム・IoT機器開発.comを運営する山勝電子工業では、組み込みソフトウェアの開発に加えて、回路・基板設計、部品実装などのハードウェア開発まで社内で一貫対応しております。

企画・要件定義を行った後にハードもしくはソフトのみを自社にて対応し、他領域をアウトソーシングする企業が多い中、当社では双方一貫して対応することが可能です。この社内一貫対応の体制により、ハードウェアとソフトウェアの協調開発ができ、コミュニケーションロスを減らし、効率的且つ、高品質なシステム開発を実現しています。

ソフトウェア開発環境

対応OS

  • Windows
  • Linux
  • Unix
  • iOS

対応言語

  • C/C++
  • C#
  • VB
  • ASP
  • Python
  • PHP
  • JavaScript
  • ShellScript
  • Swift

システム・IoT機器開発のフロー

システム・IoT機器開発のフロー

組み込みソフトウェア開発実績 具体的事例の紹介

組み込みソフトウェア開発に関するよくある質問

  • Q スマホ用のWEBアプリケーションの開発は可能ですか?

    可能です。iOS、Android OSともに対応します。

  • Q よく使用DBMSを教えてください。また、自社でメンテナンス・改修を行っていきたいのですが、DBMSの指定は可能でしょうか。

    Oracle Database、SQL Serverをよく使用します。主要なDBMSは対応可能となっていますが、ご指定がある場合はあらかじめご相談ください。

  • Q WEBサーバ構築の際に使用するソフトウェアを教えてください。

    基本的には、nginxとApacheを使用しています。LiteSpeedやIISなど、他のソフトウェアにも対応可能ですので、ご要望がございましたら一度ご相談ください。

  • Q マイコンボードの開発途中でエンジニアが退職してしまいました。マイコンボードの開発を引き継ぐことは可能でしょうか?

    可能です。現状開発中の回路図・部品表・要求仕様書などの資料の提供をお願いいたします。また、基板のプロトタイプがある場合はそちらの提供、ファームウェアのソースコードも提供お願いいたします。 上記の通り、お客様の開発フェーズによって対応が異なりますので、一度ご相談ください。

  • Q ファームウェアのみの開発は可能でしょうか?

    可能です。部品図、回路図、要求仕様書の共有をお願いいたします。ハードウェア設計者とのお打ち合わせが必要になりますので、別途ご面談させて頂きます。 また、評価用基板の提供が可能であれば、お願いいたします。

  • Q マイコンのファームウェアの開発言語を教えてください。

    基本的にはC言語にて記述しています。ただし、アセンブラやC⁺⁺などでの記述も可能です。ご要望がございましたらお聞かせください。

  • Q システム開発に詳しい従業員が社内にいないのですが、システム開発・導入のサポートはいただけますか?

    当社は、システムの導入コンサルティング、要件定義からハードウェア、ソフトウェアの設計開発、機器・装置開発、納品・稼働立ち合いまで、一貫して対応できる点を強みとしており、いわゆる「丸投げ」できる企業として選ばれています。当社に所属する各フェーズに強みを持つメンバーが徹底してサポートさせて頂きますので、ご安心ください。

  • Q システム開発において、サーバー構築もお願いできるのでしょうか?

    もちろん対応いたします。サーバー構築については、Windows系サーバOS、UNIX系サーバOSともに対応可能となりますので、ご要望がございましたらお伝えください。

  • Q 組み込みソフトウェアを開発する上での使用言語を教えてください。

    メインはC言語となりますが、C++、 Javaでの開発も可能です。また、アセンブラでの記述も可能となりますので、要求仕様を実現できる言語にて記述させて頂きます。ご要望がございましたら、事前にご相談頂けますと幸いです。

  • Q 組み込みソフトウェアだけでなく、ハードウェア設計もお願いしたいのですが、可能ですか?

    可能です。回路設計・基板設計も一貫して当社にた対応します。ハードの対応が可能なため、要求仕様に基づき、マイコンだけではなくFPGA回路等、最適な設計提案が可能となります。組み込みソフトウェアによる動作実現が最適かわからないといった場合にも、お気軽に当社にご相談ください。