Jobgation

エンジニアという仕事受託ソフトハウスの組み込みエンジニア

組み込み・IoT × 受託・SES

受託ソフトハウスの組み込みエンジニア

代表例 受託ソフトハウスの組み込みエンジニア 車載・産業機器向け組み込み開発担当 組み込みLinux開発担当

受託開発会社(ソフトハウス)に所属し、家電・車載機器・産業機器・医療機器など、様々なメーカーから委託された組み込みソフトウェアの開発を案件単位で担当します。案件によって開発対象のハードウェアや使用言語、開発の上流・下流での関わり方が変わり、複数の業界の組み込み技術に触れられるのが特徴です。

未経験からの難易度 未経験歓迎(要研修)

研修制度のあるソフトハウスなら未経験でも挑戦しやすいが、C言語の基礎知識があると有利

働き方の傾向 波がある

月の残業は目安20〜30時間程度。量産直前の検証フェーズや納期直前は業務が集中しやすい

年収の中央値(参考) 350万円〜500万円

未経験入社はこの下限寄りからのスタートが多く、経験を積むと上がる

業務内容
  • クライアントから依頼された機器の組み込みソフトウェア設計・実装
  • 小型機器向けのLinux上で、ハードウェアを制御するプログラム(ドライバ)やアプリケーションの開発
  • 案件によっては要件定義・基本設計等、実装より前に何をどう作るか決める「上流工程」への参画
  • 実機や、開発中のソフトを試すための試作用の基板(評価ボード)での動作検証、不具合修正
  • 開発ドキュメント(設計書・仕様書)の作成
具体的な業務イメージ

1つの案件は数ヶ月〜1年程度の期間で進み、評価ボード(試作用の基板)を使って実機に近い環境で動作検証を重ねます。案件によって開発対象(車載・医療機器・産業機器等)や使用する言語・環境が変わるため、新しい案件に入るたびに、そのハードウェアの仕様書を読み込むところから始まります。設計書・仕様書の作成にはWordExcelのテンプレートが使われることが多く、量産直前の検証フェーズでは、様々な使用条件を想定したテスト項目を一つずつ潰していく地道な作業が続きます。

この仕事のやりがい
  • 車載・医療機器・産業機器など、多様な分野の組み込み技術に触れられる
  • 難易度の高い制約下での問題解決力が案件を通じて磨かれる
  • 納品した機器が実際に稼働している現場を意識できる
向いている人
  • 案件ごとに異なるハードウェア・開発環境への適応力がある人
  • ハードウェアの制約の中での問題解決を楽しめる人
  • 地道な検証・デバッグ作業を粘り強く続けられる人
向いていない人
  • 一つの製品・ハードウェアに腰を据えて長く関わりたい人
  • 案件が変わるたびに開発環境を学び直す負担を大きく感じる人
  • 上流の企画段階から一貫して携わりたい気持ちが強い人
つまずきやすいポイント
  • 案件によっては下流工程(実装・テスト)中心の役割にとどまり、上流に携わりにくいことがある
  • クライアントごとに開発環境・コーディング規約が異なり、都度の学習コストがかかる
  • 量産直前の不具合対応でスケジュールがひっ迫することがある
必要スキル
C/C++によるハードウェア制御力 組み込みLinuxの知識 実機・評価ボードでの検証力 案件ごとの開発環境キャッチアップ力 クライアントとの仕様調整力
その後のキャリアパス例
  • 自社製品を持つメーカーの組み込みエンジニアへ転身
  • 受託開発会社内でPM・テックリードへ

掲載の年収は各パターンの求人情報から算出した中央値の参考レンジです(quickfactsを参照)。経験・スキル・企業規模により変動します。

相性の良い転職エージェントは人によって違います。求人の量や、担当者との相性を見るためにも、2〜3社まとめて登録しておくのがおすすめです。

総合型エージェント

求人数が多く、まず1社目に登録しておきたいタイプ

求人を見る(準備中)
IT・エンジニア職特化エージェント

エンジニア求人・選考ノウハウに強いタイプ

求人を見る(準備中)
転職サイト

自分のペースで求人を探したい人向け

求人を見る(準備中)

※求人リンクは現在準備中です。ASPとの提携が完了し次第、実際の求人ページへのリンクに差し替えます。

← エンジニアという仕事の他のパターンも見る