大学カタログ

図 3 仕事での生かし方仕事での生かし方 4

ものづくり・研究

自動車・家電・ロボットの中で動くソフトをつくる仕事と、大学院や企業の研究所で新しい技術を生み出す仕事です。

実験室で、小さなロボットや電子回路の基板、車の模型を前に、測定器の波形を見ながら動きを確かめる学生たち

ひとことで言うと

炊飯器の中にいる、小さな料理人

炊飯器は、お釜の温度を測りながらヒーターを強めたり弱めたりして、ご飯を炊き上げます。この火加減を決めているのが、中に入った小さなコンピュータ(マイコン)と、そこで動くソフトです。組み込みエンジニアは、この料理人の頭脳をつくります。

01

組み込みとは: 機械の中の小さなコンピュータ

身のまわりには、パソコンやスマートフォン以外にもたくさんのコンピュータがあります。エアコン、洗濯機、炊飯器、信号機、自動車。こうした機械の中に組み込まれ、決まった仕事をこなすコンピュータとソフトを、組み込みシステムと呼びます。

組み込みのソフトは、センサーで温度や速さ、距離などを測り、その値をもとにモーターやヒーターを動かします。決められた時間のうちに必ず反応することや、小さなメモリと少ない電力で動くことが求められます。

1969 年に月に着陸したアポロ宇宙船の誘導コンピュータも、組み込みシステムの一つです。重さは約 32 kg、読み書きできるメモリは 2,048 語しかありませんでしたが、宇宙船の位置の計算や操縦を支えました。

機械の中のソフトは、目に見えないところで毎日の生活を支えています。

図解炊飯器がご飯を炊くしくみ

入力お釜の温度(センサーで測る)
  1. 1マイコンが温度を読み取る
  2. 2いまの段階で目標の温度と比べる
  3. 3ヒーターを強める・弱める
  4. 4炊き上がるまでくり返す
結果芯までふっくら炊けたご飯
金属の箱と配線、冷却の管がつながった、アポロ月着陸船の誘導コンピュータと航法の装置
アポロ月着陸船の誘導コンピュータと航法の装置。宇宙船の中で位置を計算し、操縦を支える組み込みのコンピュータとして働きました。写真: Steve Jurvetson(CC BY 2.0・Wikimedia Commons)

02

自動車・家電・ロボットで働く

自動車には、エンジンやブレーキの制御、カーナビ、駐車の補助など、たくさんの組み込みのソフトが入っています。前の車や歩行者にぶつかりそうなときに、自動でブレーキをかける装置もその一つです。この衝突被害軽減ブレーキは、国産の新型の乗用車では 2021 年 11 月から取り付けが義務になりました。

家電では、部屋の温度や人のいる場所に合わせて風を調整するエアコンや、外出先からスマートフォンで操作できる機器が増えています。家電がネットワークにつながる IoT では、組み込みの知識に加えて、通信とセキュリティの知識も必要です。

ロボットは、カメラやセンサーで周りを読み取り、腕や車輪を正確に動かします。工場で自動車の車体を組み立てる産業用ロボットから、床を掃除するロボットまで、動きを決めているのはソフトです。

ソフトの出来が、製品の安全と使いやすさを左右します。

図解3 つの現場の例

自動車

  • エンジンやブレーキの制御
  • 自動ブレーキなど運転の支援
  • 安全のための厳しい試験

家電

  • 温度や水の量を細かく調整
  • スマートフォンから操作
  • 電気を節約する工夫

ロボット

  • センサーで周りを読み取る
  • 腕や車輪を正確に動かす
  • 工場・倉庫・家庭で働く
工場の中で、オレンジ色の産業用ロボットの腕が何台も並び、自動車の車体を囲んでいる
自動車の車体を組み立てる工場の産業用ロボット。腕の関節の一つ一つの動きを、組み込みのソフトが細かく制御しています。写真: Mixabest(CC BY-SA 3.0・Wikimedia Commons)

03

組み込みエンジニアの 1 日(例)

ここでは、家電メーカーで組み込みのソフトをつくるエンジニアの 1 日の例を紹介します。机の上には、パソコンのほかに試作の基板や測定器が並びます。

組み込みの仕事の特徴は、ソフトと「もの」の両方を相手にすることです。思いどおりに動かないときは、原因がプログラムにあるのか、回路やセンサーにあるのかを調べます。オシロスコープなどの測定器で、電気の信号を見ながら突き止めます。

製品はたくさんつくられ、何年も使われます。あとから直すのが難しいため、出荷の前の試験にとくに力を入れます。

ソフトと回路と機械の担当者が、1 つの製品を一緒に仕上げます。

図解組み込みエンジニアの 1 日

  1. 9:00朝会試作の進み具合を共有
  2. 9:30プログラムを書く新しい運転モードの制御をつくる
  3. 12:00昼休み
  4. 13:00書き込みと試験試作機にソフトを入れて動かす
  5. 15:00不具合の調査測定器で信号を見て原因を探す
  6. 16:30打ち合わせ回路や機械の担当者と相談
  7. 17:30記録試験の結果をまとめる

04

研究職: まだない技術を生み出す

研究職は、まだだれも知らないことを明らかにし、新しい技術を生み出す仕事です。大学の研究室のほか、電機や自動車、通信の会社の研究所、国の研究機関で働きます。

多くの大学では 4 年生で研究室に入り、卒業研究に取り組みます。その先、修士課程(2 年)、博士課程(3 年)と進んで研究者を目指します。国立大学の工学分野では、学部の卒業生の約 7 割が大学院などに進学しています(文部科学省、令和 6 年度の学校基本統計)。

研究の成果は、論文や学会での発表で世界に向けて公開します。理化学研究所のスーパーコンピュータ「富岳」は、2020 年 6 月に計算の速さなど 4 つの世界ランキングで 1 位になりました。こうした大きな計算機も、研究者が使う道具の一つです。

卒業研究は、だれも答えを知らない問いに挑む最初の経験です。

図解研究者になるまでの道の例

  1. 1学部 4 年研究室に入り、卒業研究
  2. 2修士課程 2 年テーマを深め、学会で発表
  3. 3博士課程 3 年新しい成果を論文にまとめる
  4. 4研究職大学・企業の研究所・国の研究機関
芝生の広場の奥に、白い壁の建物とガラス張りの建物がつながって建っている
神戸市のポートアイランドにある理化学研究所の計算科学研究センター(2012 年撮影。当時の名前は計算科学研究機構)。ここに「京」、続いて「富岳」が置かれ、大学や企業の研究者が利用してきました。写真: J o(CC BY-SA 3.0・Wikimedia Commons)

05

大学で学ぶことと、入り方

組み込みの仕事には、論理回路、コンピュータアーキテクチャ、OS、C 言語などのプログラミングが直接つながります。制御工学や電子回路を学べる情報系の学科もあり、電気電子工学科や機械工学科から組み込みエンジニアになる人もいます。

就職先は、自動車や家電、産業機械、医療機器などのメーカーや、その開発を受け持つソフトウェアの会社です。理工系では、大学院の修士課程を修了してから就職する人も多くいます。

IPA(情報処理推進機構)の国家試験には、組み込みシステムの専門家を対象にしたエンベデッドシステムスペシャリスト試験があります。経験を積むと、製品全体の設計をまとめるアーキテクトや、開発チームのリーダーへ進む道があります。

ソフトと電気、機械の知識をつなげられる人が、ものづくりの現場で頼りにされます。

図解組み込みに生きる大学の科目

組み込み開発
  • 論理回路0 と 1 で動く回路のしくみ
  • アーキテクチャCPU とメモリの働き
  • OS限られた資源でソフトを動かす
  • C 言語機械に近い部分を書く
  • 制御工学目標どおりに動かす計算
  • 電子回路センサーやモーターをつなぐ

高校生のうちに試せること

  • マイコンボードで電子工作をする

    手のひらほどの小さなコンピュータの基板に、LED や温度センサーをつないで動かしてみましょう。教育用のボードは数千円で買え、ブラウザで使える無料の開発環境もあります。

  • ロボカップジュニアに出る

    19 歳以下の人が、自分たちでつくった自律型のロボットで競う大会です。サッカー、レスキュー、オンステージの 3 つの競技があり、各地のノード大会から始められます。

    ロボカップジュニアジャパン
  • 中高生情報学研究コンテストで発表する

    情報処理学会が開く、中学生・高校生の研究のポスター発表会です。各地のブロック大会を経て全国大会に進みます。第 9 回の全国大会は、2027 年 3 月に名城大学で開かれます。

    中高生情報学研究コンテスト(情報処理学会)

「ものづくり・研究」に関連するコミュニティ

研究室・部活・サークルなど、全国の 442 件から探せます。

研究室をすべて見る(333 件)

よくある質問

電気や機械のことも分からないといけませんか?

最初からくわしい必要はありません。組み込みの仕事は、回路や機械の担当者と協力して進めるため、相手の話が分かる程度の基礎があれば始められます。大学の論理回路や電子回路の授業が、その基礎になります。

組み込みエンジニアとアプリのエンジニアは、どう違いますか?

アプリのエンジニアは、主にスマートフォンやサーバーの上で動くソフトをつくります。組み込みエンジニアは、機械の中で動くソフトをつくります。メモリや電力が限られることと、機械の動きに直接つながることが大きな違いです。

研究者になるには、博士の学位が必要ですか?

大学の教員になるには、多くの場合、博士の学位が求められます。企業の研究所には、修士課程を修了して入る人も多くいます。どちらの道でも、学部 4 年の卒業研究が最初の一歩です。