組み込み・制御系エンジニアの年収は、業種の平均で見ると情報通信業より低く出ます。ただしこの差の大半は、職種としての難易度や実力の差ではなく、どの業種の給与テーブルに乗っているかという構造の差です。まず数字を確認し、そのうえで自分に当てはまる部分と当てはまらない部分を分けます。

業種の平均で見た差は92万円

国税庁の民間給与実態統計調査から、組み込み技術者の多くが所属する製造業と、Web系が多く所属する情報通信業を並べます。

業種 平均給与
情報通信業 660万円
製造業 568万円

差は 92万円 です。ただしこの表は、そのまま「組み込みエンジニアはWeb系より92万円低い」とは読めません。どちらの数字も、技術者だけを取り出したものではなく、生産、営業、管理を含む業種全体の平均だからです。製造業には工場勤務の職種が大きな比率で含まれており、情報通信業には放送や通信キャリアが含まれています。母集団の構成が違うものを引き算しているという前提を外さないでください。

それでも、この差を無視してよいわけではありません。所属する業種は、自分がどの給与テーブルの上に乗るかを決めます。個人の実力より先に、原資の上限が決まっているという点で、この数字は自分の位置を確かめる出発点になります。

年齢別に並べると差が開く場所が分かる

平均どうしの比較では、年齢構成の違いが混ざります。同じ年齢帯で並べたほうが、差がどこで生まれているかが見えます。

年齢 情報通信業 製造業
25〜29歳 490万円 431万円
30〜34歳 553万円 493万円
35〜39歳 652万円 551万円
40〜44歳 709万円 616万円

20代後半の時点では差は小さく、30代後半で 101万円 まで開きます。つまり、初任の水準ではなく、その後の伸び方に違いがあるということです。情報通信業では30代前半から後半にかけて評価が大きく動くのに対し、製造業では年齢に沿って緩やかに上がる形になっています。定期昇給と等級の運用が中心で、期の途中に大きく動く仕組みを持たない企業が多いことが背景にあります。

この表を自分に当てはめるときは、2つの注意が要ります。1つは、製造業に含まれる工場の技能職と、開発部門の技術者では給与テーブルが別に置かれていることが多い点です。もう1つは、組み込み技術者のうち相当数が製造業ではなく情報通信業に分類される受託開発会社や、協力会社として働いている点です。自分がどちらの列に入るかは、職種ではなく雇用元の業種で決まります。

差が生まれる仕組みは商流と値付け

年収の差は、事業がどこで利益を出しているかから来ています。ハードウェアを伴う製品は、原材料費、生産設備、在庫、保守といった固定的な費用を抱えます。売価に占める利益率はソフトウェア単体の事業より低くなりやすく、開発部門に配分できる人件費の上限もそれに引きずられます。

さらに、組み込みの開発現場は多層の商流になりやすい構造を持ちます。完成品メーカーがいて、その下に一次の開発委託先があり、さらにその下に協力会社が入ります。同じ制御ソフトを書いていても、メーカーの正社員として書く場合と、二次請けの立場で常駐して書く場合では、支払われる原資がまったく違います。この仕組みは一次請けと二次請けで年収が変わる理由で扱った構造と同じものです。

一方で、製造業側にも情報通信業にはない要素があります。企業年金や退職金の制度が残っている企業が比較的多く、住宅補助や社宅などの現物給付が厚い場合もあります。年収の提示額だけを並べると、この部分は比較から抜け落ちます。転職の判断では、提示額に加えて確定している給付の内容まで揃えて比べてください。

業種の数字より企業タイプの幅のほうが大きい

ここまで見た業種差より、同じ業種の中の企業タイプ差のほうが大きく出ます。実務6〜9年、東京勤務、スキル中位という条件を固定し、企業タイプだけを変えたときの推定レンジです。

企業タイプ推定レンジレンジの図
メガベンチャー・外資725〜851万円
上場・大手638〜748万円
中小の受託・SIer551〜646万円
スタートアップ580〜680万円
SES493〜578万円
条件:6〜9年/東京/スキルスコア50。公開統計をもとにした推定であり、実際の年収を保証するものではありません。算出方法

上端と下端で推定中央値に 252万円 の開きがあります。業種の平均差92万円より大きく、しかもこちらは同じ年齢・同じ経験年数の中での差です。組み込みかWeb系かという職種の選択より、どの企業タイプに所属するかのほうが、年収への影響が大きいということになります。

この表の読み方には限界もあります。ここでの企業タイプは事業モデルと商流の位置を表す区分であり、製造業のメーカーは「上場・大手」に相当することが多い一方、開発を請ける協力会社は「中小の受託・SIer」や「SES」の行に近づきます。同じ製品を作るチームの中に、複数の行にまたがる人が同時にいるのが組み込みの現場です。詳しい構造は企業タイプ別の年収相場にまとめています。

経験年数でどこまで伸びるか

企業タイプを上場・大手に固定して、経験年数だけを動かした場合です。

実務経験推定レンジレンジの図
未経験340〜399万円
1年未満383〜449万円
1〜2年425〜499万円
3〜5年531〜624万円
6〜9年638〜748万円
10年以上723〜848万円
条件:上場・大手/東京/スキルスコア50。公開統計をもとにした推定であり、実際の年収を保証するものではありません。算出方法

伸びが最も大きいのは1〜2年から3〜5年にかけての区間で、その後は緩やかになります。組み込みの現場では、この加速の時期が量産を1回経験したかどうかと重なることが多くあります。試作の段階までしか経験していない人と、量産後の不具合対応まで通した人では、任せられる範囲がはっきり変わるためです。経験年数そのものが評価されているのではなく、年数の中で通過した工程が評価されていると考えたほうが実態に近くなります。

この表は職種を区別していません。診断のモデルは経験年数、企業タイプ、勤務地、スキルの4軸で組んでおり、組み込みかWeb系かという軸は持っていないためです。逆に言えば、職種名で年収が決まるわけではないという前提が、そのままこの表の前提になっています。年数別の詳細は経験年数別の年収の伸び方を参照してください。

組み込みで評価される責任範囲

組み込みの領域で評価が上がるのは、扱えるマイコンやRTOSの名前が増えたときではありません。制御対象の物理と安全要求を理解したうえで、ソフトウェアの構造と検証まで責任を持てるかどうかです。

具体的には、実時間制約の中で処理の順序と最悪実行時間を設計できること、限られたメモリと電力の中で動作を保証できること、ハードウェアの個体差や経年変化を織り込んだ制御を組めること、そして不具合が起きたときに原因がソフトかハードかを切り分けられることが挙げられます。これらはいずれも、量産して市場に出たあとの問題に責任を持つ経験がないと身につきにくい能力です。

機能安全の規格対応や車載向けの開発プロセスに関わった経験も、代替の利きにくさという意味で評価されます。プロセスの文書を書いた経験だけでは弱く、要求から設計、検証までの追跡をどう成立させたかを説明できると強くなります。スキルが年収に効く仕組みそのものはスキルで年収が変わる仕組みで扱っています。

求人票で確認する5つの点

組み込みの求人は、職種名だけでは中身が判断できません。応募前に次を確認します。

  1. 担当する層 — ドライバやBSPか、ミドルウェアか、アプリケーション層か。層が違えば求められる知識も評価も変わります
  2. 量産の有無 — 試作や研究開発だけなのか、量産と市場での不具合対応まで含むのか
  3. 開発プロセスと検証環境 — 実機、シミュレータ、HILのどれが使えるか。検証環境が貧弱な現場は工数が読めません
  4. 商流上の位置 — メーカー直属か、開発委託先か、協力会社としての常駐か
  5. 提示レンジの中の位置 — 記載された幅のどこに自分が置かれるのか

このうち年収に最も直結するのは4番目です。同じ製品の同じ機能を担当していても、雇用元が変われば支払われる原資が変わります。面談では「この案件の発注元はどこか」「自分の所属はどの立場になるか」を具体的に確認してください。答えが曖昧なまま進む場合、多層の商流に入っている可能性を疑うべきです。

5番目については、求人票のレンジが一人分の幅ではなく複数の等級をまとめた枠であることが多いという前提が要ります。読み方は求人票の年収レンジの読み方にまとめました。

Web系へ移る場合に問われること

組み込みからWeb系へ移る選択は、年収が自動的に上がる移動ではありません。前述のとおり動くのは職種名ではなく企業タイプと商流であり、組み込みのメーカー正社員からWeb系のSESへ移れば下がることもあります。

選考で問われるのは、組み込みで身につけた能力のうち、どれが移った先でも再現するかです。実時間制約の設計、資源の見積もり、障害の切り分けといった能力は、性能やコストが問題になる領域では通用します。一方で、Webの分野で前提になっている継続的な統合と配信、クラウド上での運用、複数人での並行開発の作法は、組み込みの現場では経験しにくい部分です。ここを埋めていない状態で応募すると、経験年数に見合わない等級で提示されることがあります。

移るのであれば、組み込みの経験が価値になる接点から入るのが現実的です。IoTの基盤、エッジ側の推論、産業機器のデータ収集といった領域では、両方の言葉が分かる人が不足しています。この判断の前に、転職で年収が上がる人と上がらない人の違いで構造を変える移動と横移動の違いを確認しておくと、期待値の設定を間違えにくくなります。

組み込みに留まって年収を上げる道

移らずに上げる道もあります。1つは、いま所属している会社の中で商流の上流側の工程に近づくことです。仕様を決める側、発注する側の工程に関わるほど、代替が利きにくくなります。もう1つは、同じ組み込みの中でも支払い能力の高い領域へ移ることです。車載、産業用ロボット、医療機器、半導体の制御などは、要求される品質水準が高い分、開発費に配分される原資も大きくなる傾向があります。

社内で上げる場合は、等級制度の運用を先に確認してください。製造業では等級と年齢が緩やかに連動している企業が残っており、実績を積んでも次の等級の枠が空くまで動かないことがあります。この場合、努力の方向より判定の時期のほうが効きます。仕組みは等級・グレード制度と昇格の条件で扱いました。

年収が動かない状態が続いている場合は、原因を切り分けたうえで打ち手を選ぶ必要があります。会社が支払う額を増やす理由が増えていないのか、増えているのに制度上反映されないのかで、取るべき行動が変わるためです。

勤務地の影響は職種より小さい

組み込みの開発拠点は、製品の生産拠点に近い地方都市に置かれることが多く、勤務地の影響を気にする人が多い領域です。経験6〜9年、上場・大手、スキル中位で勤務地だけを変えるとこうなります。

勤務地推定レンジレンジの図
東京638〜748万円
大阪・名古屋・福岡561〜659万円
その他の地域529〜621万円
フルリモート612〜719万円
条件:6〜9年/上場・大手/スキルスコア50。公開統計をもとにした推定であり、実際の年収を保証するものではありません。算出方法

東京とその他の地域には差がありますが、企業タイプによる252万円と比べれば小さく収まります。IT職では給与テーブルを全国一律にする企業が増えており、全産業の統計ほど地域差が出にくいためです。ただし組み込みの場合、実機を扱う必要から完全なリモート勤務が成立しにくく、この行を選べる人が限られます。地域差の実態は勤務地による年収差で詳しく扱っています。

生活費まで含めて考えると、地方拠点の条件が不利とは限りません。住居費の差が年収差を上回る地域もあります。ただし、その地域で転職先が何社あるかは別の問題です。選択肢が1社しかない地域では、交渉の材料も限られます。

自分の位置を確かめる順番

ここまでを踏まえると、確認する順番は次のようになります。最初に業種と企業タイプ、つまり自分がどの給与テーブルに乗っているかを確かめます。次に商流上の位置を確認し、支払いの原資がどこから来ているかを把握します。そのうえで、経験年数の中で通過した工程と、いま担っている責任範囲を書き出します。

この3つが揃うと、年収が低いと感じている原因が、構造なのか、評価なのか、まだ通過していない工程なのかを切り分けられます。原因が構造なら社内での努力では動かず、評価なら等級の判定に働きかける余地があり、工程なら次の1年で埋められる可能性があります。打ち手が違うので、切り分けを飛ばして動くと空振りします。

組み込みは、経験が積み上がるまでの時間が長い分、積み上がったあとの代替が利きにくい領域です。その特性を前提に、どこで時間を使うかを決めてください。

まとめ

  • 業種の平均では製造業が情報通信業を92万円下回るが、これは職種の差ではなく母集団の構成差を含んだ数字
  • 年齢別に並べると差は30代後半で101万円まで開く。初任水準ではなく伸び方の違い
  • 同じ実務6〜9年でも企業タイプだけで252万円動く。職種より所属の構造のほうが影響が大きい
  • 組み込みで評価されるのは扱える部品名ではなく、量産まで通した責任範囲
  • 求人票では担当する層、量産の有無、検証環境、商流上の位置、レンジ内の位置を確認する