主に組み込み/制御開発について、設計・開発から結合テストのフェーズまでの案件が多いです。
C言語案件の仕事内容
・組み込み/制御開発
・通信システム制御開発
・業務アプリケーション開発
この他にも、デスクトップアプリやスマホ用アプリ、ゲームソフトなど、C言語が求められ場面があります。
・OS開発用として登場し、50年近くの歴史がある言語である
・高級言語に分類されるが、他の言語と比較すると抽象度は低い
・ハードウェアに密着した処理を行うことができる
・コンパイラ型言語であり、コンパクトな機械語にコンパイルされる
・処理速度が速く、パフォーマンスが高い
・汎用性が高く、動作できるハードウェアも多い
・手続き型言語であり、構造化プログラミングに適している
・メモリ管理などが必要となる
C言語案件の相場は50万から70万程度です。しかしその幅は広く、25万から90万以上までの案件があり、C言語の開発経験はもちろん、上流工程やその他のスキルの経験によって高額となります。
C言語が採用される理由C言語が採用される理由の1つが、コンパイルによって生成されるコードがコンパクトで、処理速度が速いという点です。そのため、ハードウェアを操作するファームウェアや、リアルタイム処理、限られた資源にプログラムサイズを抑える場合などに活躍します。
また、C言語は互換性が高く、歴史が長い言語であるため、ソフトウェアや家電製品といった、身の回りの多くのものが既にC言語で開発されていることも理由として挙げられます。
以下の理由から、C言語の案件は今後も安定していることが予想されます。
・IoT市場が成長しており、処理が簡易なIoTシステムの構築にはC言語が向いている
・ソフトウェアなどのメンテナンスや機能拡張案件が当分続く
・汎用性が高く、リアルタイム性が求められるゲームなど、幅広い分野で求められる
いつでもキャンセルできます
検索キーワード:C言語
案件1業務内容:C++(Windows、Linux)によるスクラッチからのシステム開発業務必要スキル:・C++開発経験・LinuxおよびCPU(32bit/64bit)の相互運用性に関する知識・経験場所:大阪府案件2業務内容:自転車関連機器ソフトウェア開発基本設計~テスト工程必要スキル:・C言語による組込み開発経験・デバイスドライバの開発経験・アーキテクチャ設計経験場所:大阪府案件3業務内容:VC++からC#への移行業務必要スキル:・C#開発経験(WFPあれば尚可)・開発経験2年以上場所:京都府案件4業務内容:生産・販売管理システム再構築・要件定義・設計・テスト準備・テスト※開発はローコードツール(GeneXus)を使用必要スキル:・要件定義経験(言語不問)・生産管理・販売管理の経験場所:大阪府 |
業務内容:大学図書館向けパッケージシステムの保守・改修業務・設計から製造までの対応・パッケージシステムの機能改修・保守対応作業必要スキル:・C言語またはJavaでの開発経験・Oracle(PL/SQL)の開発経験・HTML/JavaScriptの開発経験勤務地:東京都新宿区勤務時間:9:00-18:00リモートワーク中心(月2回程度の出社)開始時期:2025年5月7日から単価:65万円その他:・PCは貸与・私服勤務可 |
業務内容:車載システム開発の支援業務-C言語を用いた組込システム開発-車載システムの開発担当工程:開発工程全般必要スキル:・必須スキル-C言語での開発経験-組込開発経験-車載関係の開発経験・歓迎スキル-Googletestの使用経験場所:神奈川県単価:58万円程度面談:2回(WEB) |
業務内容:ハードディスクのドライバ開発ファームウェア(SSD)関連の開発基本設計からテストまでの工程担当工程:基本設計詳細設計実装テスト必須スキル:組込系でのC言語開発経験尚可スキル:・Linux環境でのテスト経験・ドライバ開発経験・マイコンマニュアル等のハードウェア仕様書を読解力・英語仕様書の読解力・SSDファームウェア開発経験勤務地:神奈川県横浜市単価:60万円~70万円面談:1回(Web面談) |
業務内容:内視鏡開発業務で、既存製品をベースに新製品開発。ソフトウェア要求仕様書からソフトウェアアーキテクチャ設計工程を担当。開発進行次第で詳細設計以降に移行する可能性あり。開発環境:OS:組込Linux開発言語:C,C++その他:UML場所:東京都八王子必要スキル:・C言語組込み経験3年以上・状態遷移図、アクティビティ図、シーケンス図を使用した設計経験・リアルタイムOSでのマルチスレッド設計・実装およびプロセス/スレッド間通信の設計・実装経験歓迎スキル:・ソフトウェア要求仕様書、ソフトウェアアーキテクチャ設計工程の経験・Gitを使用したソフトウェア構成管理の経験・医療、車載などの機能安全規格準拠開発経験求める人物像:・コミュニケーション能力があり、適切なタイミングでの報連相ができる方・成果物にオーナーシップを持って取り組める方・自身の進捗を正確に把握し、問題があれば改善できる方・自身の気づきや改善をチームに展開できる方勤務体制:・最初の3~5日程度は出社、その後テレワーク併用(結合テストなど実機使用時に出社)・勤務時間8:45~17:30 |
業務内容:車載ECUの診断およびリプログラミングに関連するソフトウェア開発開発内容:・車載ECUの診断およびリプログラミングに関連するソフトウェア開発必須スキル:・車載系ソフトウェア開発経験、及び品質実装・車載診断プロトおよびリプログラミングソフト開発経験・C言語による開発経験が3年以上・CAN通信についての開発経験、知見・V字開発プロセス/ソフトウェアにおけるトレーサビリティ概念の理解・報告・連絡・相談および提案・自身の進捗管理・コミュニケーション力歓迎スキル:・顧客への説明および調整経験・詳細設計書の作成/単体試験仕様書の作成経験(シーケンス図等の作成経験)・英語の仕様書を元にした開発経験・カバレッジツール/通信アナライザ等を使用した経験・A-SPICE適用開発経験・国際規格対応経験-ISO14229:UnifiedDiagnosticServices(UDS)-ISO14230:DiagnosticcommunicationoverK-Line(DoK-Line)-ISO15765:DiagnosticcommunicationoverControllerAreaNetwork(DoCAN)単価:70万円前後勤務地:東京都中野区 |
業務内容:車載ECUの診断およびリプログラミングに関連するソフトウェア開発勤務地:東京都中野区担当工程:要件定義、基本設計、詳細設計、実装、テスト必要スキル:・車載系ソフトウェア開発経験、クロス開発経験・車載診断ソフトおよびリプログラミングソフト開発経験・C言語による開発経験が3年以上・CAN通信についての開発経験、知見・V字開発プロセス/ソフトウェアにおけるトレーサビリティ対応の理解尚可スキル:・国際標準規格の対応経験(ISO14229、ISO14230、ISO15765)・詳細設計書の作成/単体試験仕様書の作成経験・英語の仕様書を元にした開発経験・カバレッジツール/通信アナライザ等の使用経験・A-SPICE適用開発経験その他:リモートワーク可 |
業務内容:高速道路のデータ集計を行うサーバの改修、システム開発担当工程:詳細設計以降必要スキル:・C言語の開発経験(業務系)・月1回程度の仙台出張が可能なこと場所:東京都渋谷区単価:55~65万円 |
業務内容:次世代向けの車載用マイコンのセキュリティ機能の開発を担当。以下2つの業務のいずれかを担当。1.量産化前の新しいマイコンの調査や実験-車載用マイコンのチップメーカーと連携-AUTOSAROS上でのセキュリティ機能実現のための調査、実験、性能測定-暗号用HWの制御-プロテクション機能の実装2.車載用SoCのセキュリティ機能に関する顧客問い合わせ対応-回答案の作成-不具合解析や対策方法の立案-対応効率化のためのドキュメント作成必要スキル:・C言語の実装・読解能力・組み込み開発の実務経験1年以上(ICEなどデバッグ機器の使用経験)・英語の読み書き(マニュアル理解レベル)・文書作成スキル(Word/Excel)・コミュニケーション力・報連相能力歓迎スキル:・AUTOSARの基礎知識・情報セキュリティの基礎知識・OS仮想化の基礎知識・HW制御のドライバ開発経験勤務地:神奈川県横浜市戸塚区単価:70万円まで(スキル見合い) |
業務内容:内視鏡システムの新製品開発において、既存製品をベースとした要求仕様からソフトウェアアーキテクチャ設計を担当。開発進行に応じて詳細設計以降の工程も担当予定。担当工程:・ソフトウェア要求仕様・アーキテクチャ設計・詳細設計(予定)開発環境:・OS:組込Linux・開発言語:C,C++・設計ツール:UML必要スキル:・C言語組込み経験3年以上・UMLを使用した設計経験・リアルタイムOSでのマルチスレッド設計/実装経験・プロセス/スレッド間通信設計/実装経験・進捗管理能力・チームでの改善提案力歓迎スキル:・ソフトウェア要求仕様書、アーキテクチャ設計工程の経験・Gitを使用したソフトウェア構成管理の経験・機能安全規格準拠の開発経験勤務地:東京都八王子市 |
業務内容:コールセンターシステム更改案件において、現行オンプレミスシステムからクラウド上の新しいベアメタルシステムへのプログラムマイグレーションを実施。要件定義からサービスリリースまでを担当。-Solaris/OracleSolarisStudioCコンパイラでのC開発(埋め込みSQL含む)-顧客との打合せや課題管理-要件定義からサービスリリースまでの工程必要スキル:-UnixまたはLinuxでのC開発経験(埋め込みSQLプログラム)-顧客との打合せや課題管理能力歓迎スキル:-Java、COBOL開発経験-システム運用/保守経験-SHELLバッチ-HULFT場所:東京都渋谷区期間:2025年5月~ |
業務内容:自動車業界向けCOSMOS業務アプリのアライアンス対応システム開発担当工程:基本設計(詳細仕様)、詳細設計・製作、テスト開発環境:・言語:C・DB:Oracle・OS:UNIX必要スキル:・Cによる業務アプリケーション開発経験(バッチ処理など)場所:愛知県名古屋市中村区※在宅併用ありその他:・募集人数:2名・PC持込希望 |
業務内容:産業用複合機から取得したデータ分析、および動作に必要となるプログラムの開発。印刷結果を画像解析し、その結果から故障部品の特定や予測をするソフトウェアの設計・実装。要求ヒアリングを含め、設計~実装~評価までの一連の開発プロセスを担当。※週2日の出社必須開発環境:OS:組み込みLinux/Windows言語:C++/C(C#)勤務地:東京都八王子市リモートワーク有り必須スキル:・組込みLinux環境でのC++/C言語を用いた開発経験歓迎スキル:・画像処理に関する知識・データ分析の実務経験・数学的な素養・論理的思考力求める人物像:・能動的に行動ができる方・担当作業の進捗管理ができる方勤務時間:8:30~17:30※遠方の場合は出社時間の調整可能服装:ビジネスカジュアル |
業務内容:車載ECUの診断およびリプログラミングに関連するソフトウェア開発勤務地:東京都中野区開発環境・必要スキル:・車載系ソフトウェア開発経験、クロス開発経験・車載診断ソフトおよびリプログラミングソフト開発経験・C言語による開発経験が3年以上・CAN通信についての開発経験、知見・V字開発プロセス/ソフトウェアにおけるトレーサビリティ対応等の理解歓迎スキル:・ISO14229、ISO14230、ISO15765などの国際標準規格対応経験・詳細設計書、単体試験仕様書の作成経験・英語の仕様書を元にした開発経験・カバレッジツール/通信アナライザ等の使用経験・A-SPICE適用開発経験求める人物像:・几帳面且つロジカルに物事を考えられる方・作業の効率化を意識し、対応できる方・不明点の調査や問題解決の検討において、建設的に話し合いを進められる方備考:リモートワークは可能だが、開発フェーズにより機材を使用するため、連続した出社が必要 |
業務内容:既存のPLCに新規機能を追加する新型装置の開発業務-追加する機能の設計-追加する機能の実装-追加する機能の評価担当工程:設計、実装、評価必要スキル:-C言語開発経験-以下の環境の使用経験(一部でも可)-開発言語:C-統合開発環境:CCS-CPU:AM5748-OS:ITRON-ICE:TRACE32-ソース管理:SVN単価:50万円~55万円場所:愛知県豊田市その他:-募集人数1名-作業形態は常駐-面談2回 |
業務内容:車載システムの開発業務担当工程:開発業務必要スキル:・C言語開発経験2年以上勤務地:愛知県名古屋市稼働開始:2025年5月から長期 |
業務内容:工作機械の各種ソフト開発・検査装置ソフト開発(Qt)・工作機械用制御ソフト開発(VisualStudio)・計測器制御ソフトウェア開発(VisualStudio)・要件定義からテストまでの工程を担当場所:神奈川県横浜市必要スキル:・C++開発経験3年以上・要件定義以降を主体的に対応できる方・C言語経験があれば尚可開発環境:・Qt・VisualStudio面談:WEB面談1回 |
業務内容:産業用ロボット向け制御関連システムの開発。屋内外で使用するロボット制御や、ロボットが収集した情報をAI解析するためのシステムをデジタルツイン技術を用いて開発。研究機関と協業して実用化に向けたPoC開発を実施。担当工程:要件定義~テスト必要スキル:・Python開発経験(AI解析)・ロボット制御システムの知見・工業系の技術バックグラウンド尚可スキル:・デジタルツイン技術への知見・興味・新技術へのチャレンジ精神開発環境/技術:・Python・C言語・C#・デジタルツイン・AI解析技術・ロボット制御場所:北海道札幌市単価:最大60万円 |
業務内容:新幹線予約システムの機能増強プロジェクトにおいて、PMやチームリーダとしてプロジェクトをリードする業務稼働場所:埼玉県蕨市必要スキル:・PM、チームリーダ経験・開発チームのリーダー経験・開発経験(Java/C言語)勤務条件:・基本出社(状況によりリモート勤務可能)・PCは客先貸出機のみ利用可・通信環境は自己負担単価:75万円前後 |
案件1業務内容:車載向けセントラルECU開発における詳細設計~結合評価担当工程:詳細設計~結合評価必須スキル:・C言語によるソフト設計~評価の経験・AUTOSAR開発経験歓迎スキル:・AUTOSARBSWコンフィグの経験・AUTOSARCP/APの経験場所:東京都(駒込、蒲田)単価:~65万円案件2業務内容:国内向けカーナビ開発における詳細設計~評価担当工程:詳細設計~評価必須スキル:・C++を使用した組込開発経験歓迎スキル:・Qtの経験・Linuxでの開発経験・車載開発の知識場所:東京都単価:~65万円 |
業務内容:既存PLCに新規機能を追加した新型FA装置開発のソフトウェア設計・実装・評価作業担当工程:設計、実装、評価開発環境:・開発言語:C・統合開発環境:CCS(TEXASINSTRUMENTS製)・CPU:AM5748(TI製)・OS:ITRON・ICE:TRACE32・ソース管理:SVN必要スキル:・C言語経験(制御系の評価経験のみでも可)歓迎スキル:・ITRON系経験・ARM経験(ASMが読める)・ICE(TRACE-32)を使ったデバッグの経験場所:愛知県豊田市 |
業務内容:通信キャリア向けシステム開発または複合機・車載向け組み込み開発の支援業務に参画。以下のいずれかの開発を担当。1.通信系システム開発2.組み込み系開発担当工程:基本設計もしくは詳細設計以降開発環境:C++、C言語必要スキル:・SE・PGとして3年以上の経験・基本設計もしくは詳細設計以降の工程を1人称で対応できる経験とスキル単価:55万円~75万円(スキル見合い)勤務地:神奈川県横浜市西区 |
業務内容:インターネットバンキングシステムの金融取引サービス移行対応開発ホスト間のバッチ処理を金融取引サービス-ホスト間に移行する開発/改修作業担当工程:要件定義~結合試験期間:2025年6月~長期(1年以上継続予定)必須スキル:・要件定義等の上流工程の経験・C言語(ソースコード理解が可能)・DB(DB2⇒PostgresSQLの移行知識)歓迎スキル:・ジョブ管理(JP1⇒Hinemosの移行知識)・Shell(種類は問わない)・金融系の業務知識勤務地:東京都大森※状況次第で週1~2回テレワークあり就業時間:9:30~18:00単価:スキル見合い(最大70万円程度)面談:1回(オンライン) |
業務内容:車載セントラルECUの詳細設計から開発・テスト、評価・検証までの業務-C言語によるソフト詳細設計-AUTOSAR開発必要スキル:-C言語によるソフト詳細設計経験-AUTOSAR開発経験歓迎スキル:-AUTOSARBSWコンフィグ-AUTOSARCP/AP場所:東京都単価:~65万円(経験・スキル見合い)その他:-期間:5月~長期(即日開始も可)-勤務形態:常駐-募集人数:複数名-年齢:~50代 |
案件1業務内容:車載向けセントラルECUの開発詳細設計から結合評価までを担当必要スキル:・C言語によるソフト設計~評価・AUTOSAR開発歓迎スキル:・AUTOSARBSWコンフィグ・AUTOSARCP/AP勤務地:東京都案件2業務内容:国内向けカーナビ開発詳細設計から評価までを担当必要スキル:・C++での組込開発歓迎スキル:・Qt・Linux開発・車載開発知識勤務地:東京都 |