1. ホーム >
  2. おすすめコース >
  3. 組込みソフトウェア技術者研修

組込みソフトウェア技術者研修

組込みソフトウェア開発の様々な課題にこたえます!

ソフトウェア開発プロセスのそれぞれの局面(フェーズ)における様々な課題にこたえる人材育成ソリューション。
ソフトウェア全体の生産性席向上、品質向上に向けた研修コースをご提供しています。

※ブルー内の文字(課題)をクリックすると課題にこたえるコース紹介にリンクします
組込みソフトウェア開発の様々な課題
レビュー品質向上のための研修 モデリングによる設計品質向上のための研修 コーディング規約による実装品質向上のための研修 テスト品質向上のための研修 基礎的なハードウェア知識向上のための研修 プロジェクトマネージャ向け研修 車載ネットワーク技術向上のための研修 マイコンやOS関連の基礎技術向上のための研修

組込みソフトウェア技術者向け研修コースのご紹介

レビュー品質向上のための研修

組込みソフトウェア開発初心者のためのレビュー入門
プログラムの品質を作り込むためのレビュー技術が修得できます。
「自己レビュー」、「対面レビュー」などの演習を通して、効果的なレビュー適用方法のコツを体得できます。
・レビュー技法
-レビューのPDCAの適用、レビューの実施体制
-レビュー観点リストに基づく漏れを防止するレビュー技法
・演習題材
-エアコン室内機制御ソフトウェア

モデリングによる設計品質向上のための研修

構造化モデリング基礎
組込みソフトウェア開発のプロセスにしたがって、構造化モデリングに関する一連のモデルとして、「コンテキストダイヤグラム」「データフローダイヤグラム」「モジュール構造図」「状態遷移図」「状態遷移表」の基礎知識を学習します。
「要求モデル」「分析モデル」「設計モデル」の考え方を開発プロセスへ適用できるようになります。
・演習題材
-体脂肪計制御ソフトウェア
構造化モデリング実践
組込みソフトウェア開発において、一つのシステムを機能、構造、振る舞いの観点から「要求モデル」「分析モデル」「設計モデル」を作成します。
そのうえで、モデルをもとに実際にプログラムを実装し、保守性や移植性などの品質特性に優れたソフトウェアの設計力を身に付けます。
・演習題材
-LEGOブロックによるリモコンカー(予定)

コーディング規約による実装品質向上のための研修

C言語コーディング作法
信頼性、保守性、移植性、効率性を確保する上で必要となるC言語におけるコーディング方法が修得できます。
C言語プログラミングの品質向上を目指して~MISRA-Cの適用~
実習画面イメージ主に自動車業界にて適用されているコーディングルール「MISRA-C」について、実際に静的解析ツールを使用しながらルールが修得できます。
プロジェクトへの適用で、コーディング品質が高められます!

テスト品質向上のための研修

組込みソフトウェア開発初心者のためのテスト入門
プログラムの品質を確保するための効果的なテスト技術を修得できます。
エアコン室内機制御ソフトウェアを題材としたテスト設計のグループ演習をとおし、各工程で留意すべきポイントなどが修得できます。
・テスト技法
-網羅性が高く、少数のテストケースで、バグ検出がしやすいテスト項目設計技術
・演習題材
-チャタリング除去プログラム
-エアコン室内機-リモコン間通信制御ソフトウェア
-エアコン室内機制御ソフトウェア
組込みソフトウェア技術者のためのテストマネジメント
「ソフトウェアを予定した期間内に予定した品質に仕上げるためのテスト計画の立て方とテストの運営手法を学びたい」、「その結果をもとに、自分たちの開発力を成長させたい」
そんなテストマネージャやエンジニアの期待に応えたコースです!
組込みソフトウェア開発工程において、詳細テスト計画書の作成や、システム試験工程の結果の分析/評価、対策案の検討、報告書の作成を演習で体験します。
・演習題材
-通信機器制御ソフトウェア

基礎的なハードウェア知識向上のための研修

ソフトとハードのつながりを意識したカリキュラムにより、ソフト技術者とハード技術者が共通言語で話せる土台作りをご支援するコースです。
組込みソフトウェア開発初心者のための電気入門
演習では、アナログテスターを使用して、直流電圧/電流や合成抵抗、CR回路の測定、電圧/電流の分割を行います。
組込みソフトウェア技術者のための電子回路/測定技術の基礎
実習イメージ演習では、デジタルオシロや各種治具を使用して、スイッチング、圧電ブザー等の動作を確認します。


車載ネットワーク技術向上のための研修

CAN通信制御の基礎
実習イメージ車載ネットワークのスタンダード「CAN」を使いこなせる技術者を育成します。
CAN通信プロトコル仕様を説明できるようになります!
CAN通信ミドルウェアが使えるようになります!
CANアナライザで分析できるようになります!

マイコンやOS関連の基礎技術向上のための研修

組込みソフトウェア開発初心者のための組込みシステムの基礎
組込みソフトウェア開発初心者のためのC言語プログラミング
組込みソフトウェアプログラミング(実践編)
マイコンの内部構造(レジスタ、割込みなど)を理解し、ハードウェアの周辺機能をC言語で自由に操作し、アセンブラでもデバッグできる力が身につきます。
学習ボードを用いて、代表的な周辺機能の操作することにより、I/Oポート、外部割込み、タイマー、A/D変換、UARTなどの周辺機能を制御するソフトウェアの実装方法が身につきます。
組込みソフトウェア開発初心者のためのリアルタイムOS μITRONプログラミング
リアルタイムOSにおけるタスク設計入門
学習ボードとμITRONを使用し、各種システムコールの動作や組込みシステムにおけるタスク設計の基礎が身につきます。

プロジェクトマネージャ向け研修

グループ演習における議論や疑似体験をとおして、プロジェクト計画立案やプロジェクト実行時の問題抽出や対処に関する様々な見方や考え方を学べるコースです。
組込みソフトウェア開発におけるプロジェクト計画
PMBOKの枠組みをベースに、講義と演習で、プロジェクト計画書の作成手法が修得できます。
・演習題材
-車載プリクラッシュセーフティシステム(ECU)制御ソフトウェア
組込みソフトウェア開発におけるプロジェクトの実行とコントロール
PMBOKの枠組みをベースに、講義と演習で、プロジェクト実行管理の手法が修得できます。
・演習題材
-車載プリクラッシュセーフティシステム(ECU)制御ソフトウェア
実際の組込み製品開発現場における意思決定力と行動力を持った一ランク上のプロジェクトマネージャの育成をご支援するコースです。
組込みソフト・ハード開発者のためのプロジェクトマネジメント実践(計画立案編)
演習主体で、プロジェクト計画書の作成における実践力が修得できます。
・演習題材
-通信機器制御ソフトウェア
組込みソフト・ハード開発者のためのプロジェクトマネジメント実践(実行管理編)
演習主体で、プロジェクトの実行段階におけるリスクや問題対応への実践力が修得できます。
・演習題材
-通信機器制御ソフトウェア
組込み製品開発におけるプロジェクトマネジメント研修 詳細

組込みソフトウェア技術者研修体系

開発技術

開発技術コース一覧
コース
コード
コース名 期間 受講料
(税込)
UBL87L C言語プログラミングの基礎 3日間 79,800円
UBL67L C言語プログラミング(ファイルアクセス編) 2日間 64,050円
UBL71L C言語プログラミング(メモリ、ポインタ編) 2日間 64,050円
UBL70L C言語プログラミング(アルゴリズム編) 2日間 64,050円
UFF99L C言語コーディング作法 1日間 42,000円
UFJ34L C言語プログラミングの品質向上を目指して~MISRA-Cの適用~ 1日間 42,000円
UUL40L C++プログラミング基礎 2日間 64,050円
UFE15L 組込みソフトウェア開発初心者のための組込みシステムの基礎 1日間 35,700円
UFE16L 組込みソフトウェア開発初心者のためのC言語プログラミング 3日間 101,850円
UFE29L 組込みソフトウェアプログラミング(実践編) 2日間 79,800円
UFE17L 組込みソフトウェア初級技術者育成 プログラム開発力養成コース(C言語編) 8日間 252,000円
UFE18L 組込みソフトウェア初級技術者育成 開発工程体験コース 5日間 170,100円
UFE20L 組込みソフトウェア開発初心者のための電気入門 1日間 44,100円
UFE14L 組込みソフトウェア技術者のための電子回路/測定技術の基礎 2日間 79,800円
UFP06L 組込みソフトウェア開発初心者のためのテスト入門 1日間 44,100円
UFP07L 組込みソフトウェア開発初心者のためのレビュー入門 1日間 44,100円
UFP10L 組込みソフトウェア技術者のためのテストマネジメント 2日間 79,800円
UFP11L 組込みソフトウェア品質向上のためのソフトウェアドキュメンテーション 1日間 44,100円
UFE35L 構造化モデリング基礎 2日間 79,800円
UFE36L 構造化モデリング実践 2日間 79,800円
UFE38L 組込みソフトウェア開発における要求仕様定義 2日間 79,800円

技術要素

管理技術