主に組み込み/制御開発について、設計・開発から結合テストのフェーズまでの案件が多いです。
C言語案件の仕事内容
・組み込み/制御開発
・通信システム制御開発
・業務アプリケーション開発
この他にも、デスクトップアプリやスマホ用アプリ、ゲームソフトなど、C言語が求められ場面があります。
・OS開発用として登場し、50年近くの歴史がある言語である
・高級言語に分類されるが、他の言語と比較すると抽象度は低い
・ハードウェアに密着した処理を行うことができる
・コンパイラ型言語であり、コンパクトな機械語にコンパイルされる
・処理速度が速く、パフォーマンスが高い
・汎用性が高く、動作できるハードウェアも多い
・手続き型言語であり、構造化プログラミングに適している
・メモリ管理などが必要となる
C言語案件の相場は50万から70万程度です。しかしその幅は広く、25万から90万以上までの案件があり、C言語の開発経験はもちろん、上流工程やその他のスキルの経験によって高額となります。
C言語が採用される理由C言語が採用される理由の1つが、コンパイルによって生成されるコードがコンパクトで、処理速度が速いという点です。そのため、ハードウェアを操作するファームウェアや、リアルタイム処理、限られた資源にプログラムサイズを抑える場合などに活躍します。
また、C言語は互換性が高く、歴史が長い言語であるため、ソフトウェアや家電製品といった、身の回りの多くのものが既にC言語で開発されていることも理由として挙げられます。
以下の理由から、C言語の案件は今後も安定していることが予想されます。
・IoT市場が成長しており、処理が簡易なIoTシステムの構築にはC言語が向いている
・ソフトウェアなどのメンテナンスや機能拡張案件が当分続く
・汎用性が高く、リアルタイム性が求められるゲームなど、幅広い分野で求められる
いつでもキャンセルできます
検索キーワード:C言語
| 業務内容:自動運転技術支援用プラットフォームの基本設計から評価までの開発と、画像判定処理・GPUを活用したデータ生成機能の実装を行います。また、車載ECU向けソフトウェアの基本設計・実装・評価を担当し、組み込みシステムの通信機能(CAN、Ethernet、TCP/IP等)やデバッグツールを用いた品質確認を実施します。担当工程:要件定義、基本設計、詳細設計、実装、単体テスト、統合テスト、評価・検証、ドキュメント作成スキル:必須:画像判定処理の実務経験、GPU活用開発経験、OpenCV・PyTorch・NumPyの使用経験、C言語での開発経験、組み込みソフトウェア設計経験、CAN・Ethernet・TCP/IP・TLS・HTTP等の通信プロトコル知識のいずれか、CANalyzerまたはJTAGデバッガ(TRACE32、MULTI等)使用経験のいずれか尚可:NVIDIACosmosの利用経験または理解稼働場所:基本リモート勤務。プロジェクトに応じて、東京都内または神奈川県内への出社が必要です。その他:業種:自動車・輸送機器開始時期:2026年1月5日から。プラットフォーム開発は長期継続、ECUソフトウェア開発は2026年1月5日から2026年3月31日までの期間で実施します。 |
| 業務内容:-PLC向け組込みソフトウェアの開発-基本設計、詳細設計、プログラミング、結合テスト、総合テスト、評価/検証担当工程:基本設計、詳細設計、プログラミング、結合テスト、総合テスト、評価・検証スキル:必須:C言語での組込み開発経験(3年以上)、勤怠管理が良好な方、長期間参画可能な方尚可:μITRON系RTOSの経験稼働場所:愛知県内お客先常駐(テレワーク不可)その他:業種:機械・重工業、開始時期:即日または相談可能、参画期間:長期想定 |
| 業務内容:-医療装置向けプラットフォームの組込みソフトウェア開発-Linux上での実装およびテスト-UMLを用いた設計・ドキュメント作成-USB、Ethernet、マルチメディア等の通信機能実装担当工程:要件定義、基本設計、詳細設計、実装、単体テスト、結合テストスキル:必須:C言語での組込み開発5年以上、Linux環境での開発5年以上、UMLによる設計経験、高いコミュニケーション能力尚可:USB/Ethernet/マルチメディアを利用した通信・データ転送経験、POSIXAPI使用経験、デバイスドライバー開発経験、データシート読解力、オシロ操作経験稼働場所:東京都(リモートメイン、フェーズにより出社あり)その他:業種:医療・ヘルスケア、開始時期:2024年1月開始予定、長期案件、募集人数:1名 |
| 業務内容:-既存RCMシステムへの機能追加・改修-詳細設計、実装、単体テスト、結合テスト-開発ドキュメント(プログラム仕様書)作成-Linux上で動作するC言語アプリケーション開発-テスト項目作成および実施担当工程:詳細設計、実装、単体テスト、結合テスト、ドキュメント作成スキル:必須:-C言語での開発経験(設計・テスト含む)-Linux環境での開発経験(基本的なコマンド操作)-リモートワークでの円滑なコミュニケーション能力-自ら課題を調査し解決できる姿勢-一人で作業を完結できる能力尚可:-VisualStudioCodeでのコーディング経験-GitHubCopilotを活用した開発経験稼働場所:埼玉県(リモート併用)その他:業種:情報・通信・メディア開始時期:即日または相談可能 |
| 業務内容:防衛関連システムの基本設計、要件定義に基づく差分抽出、設計書作成、開発(上流設計がメイン)担当工程:基本設計、詳細設計、実装スキル:必須:C言語での開発経験、基本設計経験尚可:C++での開発経験、CentOS・VxWorks等のOS使用経験、組み込み系開発経験、レガシー技術への抵抗がないこと稼働場所:神奈川県(出社のみ)その他:防衛関連システム開発プロジェクト、2026年5月末までの長期案件、公共・社会インフラ業界、開始時期は相談 |
| 業務内容:セキュアブート機能の性能測定および環境構築(開発・テストを含む)担当工程:設計・実装・テスト・評価スキル:必須:C言語、組込み系開発経験、起動・終了処理の設計・開発経験尚可:車載システム開発経験、セキュリティ関連知識稼働場所:常駐(神奈川県)その他:作業開始は2026年1月予定、終了時期は相談外国籍不可、年齢上限は50代まで |
| 業務内容:-VoIP呼制御システムのサーバ更改に伴う機能追加開発-既存RCMシステムへの機能追加・改修-詳細設計、実装、単体試験、結合試験、総合試験、開発ドキュメント作成-必要に応じた製造作業担当工程:-詳細設計-実装-単体試験・結合試験・総合試験-開発ドキュメント作成-製造作業(必要時)スキル:必須:-Linux(CLI)環境での開発経験-C言語またはC++でのプログラム開発経験-自立して作業でき、勤怠管理が適切に行えること-リモートでも円滑にコミュニケーションを取れる能力尚可:-SIP等VoIPプロトコルの知見-PostgreSQLの知見-キャリア/法人向け交換機開発経験-gdbを用いたデバッグ経験-VisualStudioCodeでのコーディング経験-GitHubCopilot等支援ツール使用経験稼働場所:-埼玉県(リモート併用、総合試験時は出社)その他:-業種:情報・通信・メディア-開始時期:即日または相談-プロジェクト期間は約1か月を予定 |
| 業務内容:-DSLRカメラの動画再生・記録・音声・表示機能の追加-障害対応-基本・詳細設計、実装、単体テスト、結合テスト担当工程:設計、実装、単体テスト、結合テスト、障害対応スキル:必須:C言語またはC++(実務経験約3年)、コミュニケーションを取りながら作業できること、ソースコードを読んでロジック・仕様を理解できること尚可:カメラ開発経験、組み込み開発経験、上流工程(要件定義・設計)経験、UMLを用いた設計スキル、Windows/Linux環境での開発経験(基本的なLinuxコマンド)、Git/Perforce/Redmine/シェルスクリプト/VSCodeの使用経験稼働場所:神奈川県の客先(主に出社、リモート可)その他:勤務時間:8:30〜17:00備考:顧客提供PCを使用 |
| 業務内容:-C#を用いたシステム開発(要件定義〜実装)-C言語によるバッチ処理・業務系システム開発-JavaとPostgreSQLを利用したシステム再構築-PowerAutomateを活用した社内RPA改善-Typescript・Java・JavaScriptを用いたシステム環境のバージョンアップ担当工程:-要件定義、外部設計、詳細設計、実装、テスト、保守、バッチ開発、RPA改善支援スキル:必須:SEレベルの開発経験、C#/C言語/Java/PowerAutomateのいずれかの実務経験、Typescript・Java・JavaScriptのいずれかの実務経験、コミュニケーション力尚可:購買・調達知識、AgileWorksの経験、PostgreSQL経験、JavaまたはJavaScriptのバッチ開発経験、業務系C言語経験稼働場所:福島県で常駐勤務、愛知県で常駐勤務およびリモート併用(勤務の約半数)その他:業種:情報・通信・メディア(サービス業)/システムインテグレーション、開始時期は2026年3月以降、即日開始可、外国籍不可 |
| 業務内容:-情報機器の基本設計、詳細設計-結合テストの実施および評価-障害対応、保守作業(リリース、障害解析、対策)-新規機能開発-解析・調査結果の報告書・文書作成-顧客先での実機評価および打ち合わせ参加担当工程:基本設計、詳細設計、結合テスト、障害対応、保守、機能追加、ドキュメント作成スキル:必須:C言語、Linuxコマンドの知識尚可:NetBSD/Linux関連知識、UML稼働場所:神奈川県(テレワーク可、実機評価時は顧客先へ出社)その他:業種:情報・通信・メディア(情報機器開発)就業時間:9:00〜17:30(休憩1時間)使用ツール:TeraTerm、GitHub、TortoiseGit、Office365(OneNote、Teams、Excel等)顧客との距離が近い現場での業務が中心 |
| 業務内容:医療装置向けプラットフォームの組込みソフトウェア開発を担当。C言語での実装、Linux上での動作確認、UMLによる設計を行う。担当工程:要件定義、設計、実装、テスト、評価までの全工程スキル:必須:C言語での組込み開発5年以上、Linux環境での開発5年以上、UMLを用いた設計経験、コミュニケーション能力尚可:USB・Ethernet・マルチメディアを利用した通信・データ転送経験、POSIXの使用経験、デバイスドライバー開発経験、データシートの読解力、オシロ使用経験、下回り経験稼働場所:東京都北八王子(リモートメイン、フェーズにより出社あり)その他:業種:医療機器、開始時期:即日または相談、年齢上限55歳、外国籍不可、人数:1名、面談回数:Webで1回 |
| 業務内容:二輪車向けバッテリーECUの開発に伴う車載インフォテインメント(IVI)ソフトウェアの実装およびテストを実施します。担当工程:実装、テストスキル:必須:C言語、車載開発経験、ECU開発経験尚可:CANoeによるシミュレーション経験稼働場所:大阪府その他:業種:自動車・輸送機器開始時期:2026年1月(長期) |
| 業務内容:要件定義(2年以上の実務経験)・顧客調整・課題整理・仕様書作成、Webアプリケーション開発(3年以上の実務経験)・基本設計から実装まで単独で実施、AWS・Angular・Typescript・C言語/Java・RDBMSを活用した実装担当工程:要件定義・基本設計・詳細設計・実装・テスト(上流から下流まで一貫して担当)スキル:必須:要件定義経験2年以上・小売・物流領域の業務知識(棚卸・在庫・発注・仕入フロー等)・Webアプリケーション開発経験3年以上・基本設計~開発を単独で実施できること尚可:AWSの操作・構築経験・コンビニ業務・小売基幹システムの知見・大規模システム更改の上流工程経験・他領域(仕入・棚卸・POS・在庫・物流)との連携経験稼働場所:東京都(リモート併用)その他:業種は小売業(コンビニエンスストア)・プロジェクトは要件定義から開発までを含む長期案件・開始時期は相談可能・外国籍不可 |
| 業務内容:鉄道会社向け既存システムの改修プロジェクトにおいて、詳細設計から開発、単体テスト・結合テストまでを実施します。担当工程:詳細設計、開発、単体テスト、結合テストスキル:必須:C言語またはCobolの実務経験、データベース操作経験尚可:大規模システムの保守・改修経験、鉄道・交通系システムの開発経験稼働場所:神奈川県(常駐)その他:業種:交通・鉄道、開始時期:相談 |
| 業務内容:-ネットワーク監視システムの設計-受入テストの実施-必要に応じた簡易ツールの作成担当工程:-要件定義から設計-実装支援(ツール作成)-受入テスト実行および結果評価スキル:必須:Java、C言語またはスクリプト言語での開発経験、Linux上での開発経験、OracleまたはPostgreSQLの使用経験、設計を自ら行えること、コミュニケーション能力尚可:特になし稼働場所:東京都・神奈川県を中心としたリモート作業(ほぼリモート)。フルリモート希望者は対象外。その他:業種:情報・通信・メディア開始時期:要相談参画人数:既に1名が参画中 |
| 業務内容:製造業向け倉庫管理システム(WMS)の開発。入荷から出荷までの機能を対象に、要件定義、設計、実装、テストを実施します。担当工程:要件定義、基本設計、詳細設計、実装、テストスキル:必須:SQL、C#、C言語、VBA、1年以上の開発経験(主担当で業務遂行可能)尚可:ハンディターミナル使用経験、WMSシステム開発経験稼働場所:愛知県(リモート併用、週1〜2回の出社を想定)その他:業種:製造業(自動車・輸送機器等)開始時期:2026年1月開始期間:数ヶ月単位チームは数名規模で半アジャイル方式チーム間コミュニケーションを重視対象年齢:40代前半まで |
| 業務内容:既存ALCシステムの保守業務の一部をオフショア化するため、業務整理およびドキュメントの整備を実施します。具体的には維持・保守作業の手順整理、移管対象業務の洗い出し、設計書・マニュアル等のドキュメント作成を行います。担当工程:保守業務の業務整理→ドキュメント作成→オフショア移管準備スキル:必須:業務系C言語での開発経験(Javaバッチ経験でも可)、Oracleの基本的なSQL操作ができること尚可:Javaバッチの実務経験稼働場所:愛知県(リモート併用)その他:業種:情報・通信・メディア開始時期:即日または2026年1月開始可能募集人数:2名(PGレベル) |
| 業務内容:車両の生産方式変更に伴い、部品供給管理システム(ALC)のバッチ処理を新規に構築します。担当工程:設計、製作、テストスキル:必須:業務系C言語の実務経験、Oracle(SQL)経験尚可:Javaバッチの実務経験稼働場所:愛知県(リモート併用)その他:業種:自動車・輸送機器(製造業系)募集人数:2〜3名開始時期:即日または2026年1月理想体制:上級SE×1、SE×1、PG×1 |
| 業務内容:・組込C言語を用いた車載ソフトウェアの設計・実装・TCP/IPを利用したネットワーク機能の開発・実機を用いた検証・評価担当工程:要件定義、設計、実装、テスト、検証スキル:必須:C言語による組込開発経験、ネットワーク開発経験(TCP/IP)、自発的なコミュニケーションと課題解決力、長期参画可能尚可:車載開発経験、RTOS組み込みソフト開発経験、CANalyzer利用経験、マルチコア向け組み込みソフト開発経験、アーキテクチャ設計経験稼働場所:神奈川県(常駐)※テレワーク併用(実機作業等でフル常駐が必要な週あり)その他:業種:自動車・輸送機器、開始時期:2025年1月頃、長期プロジェクト、テレワーク比率:約50%(作業内容に応じて) |
| 業務内容:-情報機器向けソフトウェアの保守運用(リリース対応、障害解析・対策)-新機能開発(基本設計、詳細設計、結合テスト、障害対応)-ドキュメント作成(レポート、手順書等)-顧客打ち合わせ・報告担当工程:基本設計、詳細設計、結合テスト、障害対応、リリース作業全般スキル:必須:C言語での開発経験、Linuxコマンドの実務レベルの知識、解析結果や調査報告のドキュメント作成スキル尚可:NetBSD/Linuxに関する知見、UMLを用いた設計・ドキュメント化経験、組込み系または情報機器向けソフトウェアの開発・評価経験稼働場所:神奈川県(リモート併用)。実機評価時は顧客先へ出社。その他:業種:情報機器・ソフトウェア開発。開始時期:2026年1月5日。稼働形態:週5日勤務、初回期間は1〜3ヶ月(以降更新)、チーム規模2〜5名、PC貸与あり。 |
| 業務内容:-SSD向けファームウェアの組込み開発支援-組込み系C/C++によるドライバ開発-基本設計、テスト仕様書設計、テスト実施-ロジックアナライザ・オシロスコープを用いたハードウェア解析担当工程:基本設計、詳細設計、テスト仕様書作成、テスト実施、評価・検証スキル:必須:組込み系でのC言語・C++開発経験、ドライバ開発経験、基本設計からテストまで一貫して実施できること尚可:GoogleTestによる論理検証経験、マイコンマニュアル・英語仕様書の読解力、ロジックアナライザ・オシロスコープによる解析経験、ストレージ製品に関するアルゴリズム知識・設計経験、Subversion、Git、Redmine等の開発管理ツール利用経験稼働場所:神奈川県(常駐)その他:業種:電機・電子・精密機器/情報・通信・メディア領域のストレージ製品開発、開始時期は相談可能、年齢層は幅広く対応可能 |
| 業務内容:-SSDコントローラ起動時のIPL設計・開発-製造時にNANDへFWイメージを書き込む製造用FWの設計・開発-ハードウェア不良検出用スクリーニングFWの設計・開発担当工程:設計、実装、テスト、評価スキル:必須:C言語によるプログラミング経験、設計・開発経験尚可:組み込み製品開発経験、ハードウェアデータシート・レジスタ仕様の読解能力稼働場所:神奈川県(常駐勤務)その他:業種:電機・電子・精密機器、長期参画、開始時期:即日または相談、年齢制限あり(50代まで)、外国籍・個人事業主不可 |
| 業務内容:自動車メーカー向けバッチシステムの詳細設計、製作、テストを実施し、収益ブロックの再構築を支援する。担当工程:設計~製作工程およびテスト工程全般。スキル:必須:バッチシステム開発経験、SQL、Oracle、Linux環境での開発経験、C言語(あれば尚可)。喫煙しない、または就業時間内禁煙を遵守できること。体調面に問題のない方。尚可:PC持込可能、在宅勤務経験。稼働場所:愛知県(在宅勤務併用)その他:業種:自動車・輸送機器、開始時期は要相談。 |
| 業務内容:-新年金数理EOS対応-データベース:Oracle-使用言語:C言語、Java、Cobol(その他)担当工程:(情報なし)スキル:必須:C言語、Java尚可:Cobol、OracleDB稼働場所:東京都内のオフィス(在宅勤務なし)その他:業種:銀行・信託(金融系)契約期間:即日開始、2026年3月31日まで(12月~3月は継続予定、4月以降は縮小の可能性あり) |
| 業務内容:-要件定義-Webアプリケーション開発(Angular、TypeScript)-バッチアプリケーション開発(C言語またはJava)-AWSを活用したインフラ構築・運用担当工程:-要件定義・設計-実装(フロントエンド・バックエンド)-テスト-デプロイ・インフラ運用スキル:必須:-要件定義経験-Angular・TypeScriptの実務経験-AWSの実務経験-C言語またはJavaでの開発経験-流通・小売業界に関する知識・経験尚可:-リーダー経験(チームマネジメント)-CI/CDや自動化ツールの利用経験稼働場所:東京都(リモート勤務は相談可)その他:-業種:流通・小売業(EC・オンライン小売、物流)-開始時期は相談に応じます |