組込みソフトウェア技術職が、2023年度の転職者職種別年収増加幅で1位という嬉しい結果が発表されました(2024年6月12日、パーソナル キャリア運営転職サービス、デューダ)。
転職エージェントサービス利用者の採用決定年収の集計結果に基づいています。6月18日の@IT関連記事、ニーズ高まる5つの理由と共に内容をまとめ、MCUソフトウェア/ハードウェア開発者へのアドバイスを示します。
職種別決定年収ランキング
組込みソフトウェア技術職は、地味で目立たない職種です。華やかなクリエイター・クリエイティブ職や、目立つ金融系専門職より年収増加幅が大きいことは、その認識が変化しつつある現状を示しています。
※技術職:数学や理科、工学、情報工学といった理系の専門的な知識を活かし製品の製造開発や維持管理にかかわる業務。
※専門職:長期の教育訓練を通じて習得される高度の専門的知識・経験を必要とする職位、ないしはそのような職位を担当する人。
MCUソフトウェア技術職年収上昇幅1位要因
前章比較14職種の中でMCUソフトウェア技術職の年収増加分(差分)が1位となった要因は、「IoTやAI普及」により、幅広い業界でのニーズが高まり、人材不足だからとパーソナルキャリアは分析しています。
ニーズが高まる5つの理由も示しています。
- IoT拡大:IoT機器はMCUシステム開発が不可欠
- 自動車産業進化:MCU開発者専門知識が求められる
- スマートファクトリーと産業自動化:産業用ロボットや自動化はMCU開発者ニーズを高める
- 医療技術進化:高度化医療機器にMCUシステムが使われる
- エネルギー効率と環境配慮:エネルギー効率と環境配慮ソリューションにMCUシステム活用
MCU開発者は、幅広い分野のニーズがあり、安全性やリアルタイム性など開発制約が多いため人材不足が目立つことが1位要因です。
※MCUシステム開発は、ソフトウェアだけでなくハードウェアも必須です。MCUハードウェア技術者は、ハード/ソフトの垣根を越えハードテストプログラム開発などに積極的に参加しスキルを磨けば、ハードウェア直近の組込みソフトウェア技術職だとも言えます。
本ブログでは、ハード/ソフトを区別せずMCU開発者と表記します。
Summary:MCU開発能力は自ら切り開く
組込みソフトウェア技術職が、2023年度転職者職種別年収増加幅1位の結果は、MCU開発者の売り手市場ニーズを示しています。MCU開発者は、市場ニーズを把握し、多くの開発制約を解決できる幅広い能力を自ら磨く必要があります。
開発制約とは、例えば、コスト、期間、開発に必要な知識の広さ・深さなどです。さらに規模にもよりますが、MCU開発は多くの場合、一人で担当します。限られた時間内で、効率良く最大成果を上げるスキルや、業務内外の知識も、高まるニーズを満たすには必要でしょう。
転職を勧めている訳ではありません。市場ニーズを把握し、それを満たすよう研鑽することが、MCU開発者自身の価値、キャリアを高めると言いたい訳です。
Afterword:ベアメタルor RTOS or弊社テンプレート
MCUソフトウェア処理は、ベアメタルが良いのか、RTOSが良いのかは、RTOSオーバーヘッドやデバイスコスト、開発ソフトウェア移植・流用性などの考慮も必要です。2024年2月20日、“You Don’t Need an RTOS (Part1)”は、RTOS課題やスーパースケジューラ対策を説明しています。
歯ごたえある英文です。同ページをEdge閲覧中に、右上Copilotをクリックすると、日本語(ご利用中の言語で)ページ概要が無料生成できます。話題のAI活用で、効率良く内容理解ができます。
弊社販売中ベアメタルテンプレートもスーパースケジューラの一種ですので、嬉しい記事です。記事との差分は、弊社テンプレートが、初心者向きポーリングベースなことです。
中級向きになりますが、Part2やPart3内容を弊社テンプレートへ加えるのも、面白いと考えております。結果は、本ブログで示す予定です。