C言語のフリーランス案件・求人

1 - 50件/全1,391件

リモートOK

建機IoT機器ソフトウェア開発支援

104-104万円/月額
業務委託(フリーランス)

・建機IoT機器のソフトウェア開発PJ ・ベンダー側のメンバーとして参画 ・C言語を用いたアーキテクチャ設計、詳細設計、実装支援

案件の必須スキル

・C/C++ ・組み込み開発

1日前 提供元-TechStock

Java/金融機関向けWeb開発案件・求人

70-90万円/月額
業務委託(フリーランス)

・新規Webブラウザアプリの開発 ・既存アプリ(外為センターシステム)との連携 ・OS変更(Solaris⇒Linux)対応 ・製造(詳細設計)~テスト Java

案件の必須スキル

・Javaでの開発経験:5年以上 ・新規Web画面の開発経験 ・Linuxの経験

9日前 提供元-ギークスジョブ
リモートOK

通信サービス保守運用PJ推進支援(ベンダー側TL)|通信業

80-90万円/月額
業務委託(フリーランス)

・大手通信業様の接続認証関連システムの保守運用PJ ・その中でユーザデータやアカウント管理をしているチームに参画いただく ・チームリーダーとして開発案件のリード ※並行で担当する案件は1~3個程度を想定 ・10人程度のチームマネジメント ・QCD管理(コスト管理は実質ベンダ社員が対応) ・各種定例会への出席

案件の必須スキル

・5名以上のメンバーのマネジメント経験 ・QCD管理の経験 ・複数ステークホルダーとのコミュニケーション

23日前 提供元-ハイパフォコンサル
リモートOK

通信サービス保守運用PJ推進支援(ベンダー側TL)|通信業

80-90万円/月額
業務委託(フリーランス)

・大手通信業様の接続認証関連システムの保守運用PJ ・その中でユーザデータやアカウント管理をしているチームに参画いただく ・チームリーダーとして開発案件のリード ※並行で担当する案件は1~3個程度を想定 ・10人程度のチームマネジメント ・QCD管理(コスト管理は実質ベンダ社員が対応) ・各種定例会への出席

案件の必須スキル

・5名以上のメンバーのマネジメント経験 ・QCD管理の経験 ・複数ステークホルダーとのコミュニケーション

23日前 提供元-TechStock
リモートOK

【C言語/車載開発】大手自動車メーカー向けのステアリング組込み開発/一部リモート・前橋出社

70-100万円/月額
業務委託(フリーランス)

■企業概要 同社は、ステアリング製品(機械部品、電気電子製品(ECU、モータ、センサ)、ソフトウェア)の開発を行っており、 ステアリング製品への要求である高い品質、信頼性と安全性をもった製品を製造しております。 ■業務内容 ・客先要求およびシステム要求から、ソフトウェア要求分析を行い、ソフトウェア仕様の作成 ・ソフトウェア仕様にもとづき、ソフトウェアを開発/評価し、客先へソフトウェアを提供 ・量産に向けて、ソフトウェア品質活動を行い、信頼性の高い品質を確保 ■チーム体制 案件によって、3~5名体制になります。 ■勤務形態 オンサイトが理想ですが、週1~2日リモートワークは調整可能です。 ■勤務地 群馬県前橋市の最寄り駅から徒歩15分 (車での通勤可能)

案件の必須スキル

・C言語での開発経験 ・組み込みソフトウェア開発 ・車載向けソフトウェア設計の経験  ∟20代から30代であれば、キャッチアップ前提での応募も歓迎です。

6日前 提供元-HiPro Tech

【C言語/AUTOSAR /新大阪】AUTOSARを用いた自動車向け車載ECU開発

40-60万円/月額
業務委託(フリーランス)

車載ソフトウェアの共通化を実現するためのプラットフォーム「AUTOSAR」を用いて、 自動車向けの車載ECUにおける開発全般をご担当していただきます。

案件の必須スキル

・組込開発およびC言語やC++での経験 ・AUTOSARを用いた開発経験 ・何らかの車載ECU開発経験

7日前 提供元-フリーランスのミカタ
リモートOK

【VBA】車載系分析ツール開発支援(リモート併用可)

50万円/月額
業務委託(フリーランス)

設計・テスト(調査含む) ※開発は発生しない予定(別チーム担当の為)  開発無しでも問題ない方 ■募集背景 増員のため。

案件の必須スキル

・VBA経験(3年程度目安) ・基本設計 or 詳細設計~対応出来る方

12日前 提供元-FLEXY

【JavaScript(Node.js)】フルスタックエンジニア★スタートアップ向けモダンシステム開発

50-100万円/月額
業務委託(フリーランス)

主にスタートアップ企業のシステム開発を受託開発している企業のフルスタック開発案件になります。 サーバーサイドはNode.jsを使用し、フロントエンドはReact.jsやNext.jsを使用しているケースが多いです。そのため、Javascript記述にてサーバーサイドをメインにフロントエンドも含めフルスタックに開発して頂きます。 また、Node.jsやTypescriptが未経験であっても、JavaやC言語などの静的型付けのサーバーサイド知識が整っている人であれば、歓迎いたします。 ※環境: Node.js、JavaScript/TypeScript、React、Next.js、GraphQL、OpenAPI、MySQL、MongoDB、Redis、HTML/CSS、Docker、Kubernetes、AWS/GCP/GAE/Firebase、Slack、Googleドキュメント、Confluence、Github、CircleCI

案件の必須スキル

【必須】 ・Node.jsやTypeScriptを用いたサーバーサイド開発経験  もしくは ・JavaやC言語などの、保守性の高い静的型付け言語の開発経験 【尚良】 ・Vue.jsやReactなどのモダンなフレームワークやライブラリを用いた開発経験 ・最新技術へのキャッチアップ意欲

6ヶ月前 提供元-ProEngineer

【Ruby/Java/C】Webエンジニア★医療機関向けトータルソリューション開発

70-100万円/月額
業務委託(フリーランス)

医療機関(主に病院)で活用する予約管理やデジタル問診票、スマートフォン受付や電子カルテ管理等の様々なソリューションを提供する医療SaaSプラットフォームをRubyを用いて開発頂きます。 テックリードがインド国籍のため、基本社内のSlackでのやり取りは英語となります。 チーム構成:エンジニア5名 【技術環境】 ・言語:Ruby、JavaScript ・フレームワーク:Ruby on Rails、Node.js ・インフラ:AWS

案件の必須スキル

【必須】 ・Rubyを用いた開発経験2年程度 もしくは ・JavaやC言語を用いた開発経験5年程度+Rubyの自己学習 【尚良】 ・Node.jsを用いた開発経験 ・AWSを用いた開発経験

6ヶ月前 提供元-ProEngineer

Go/顧客対応有人チャットシステムのサーバーサイド開発案件・求人

80-100万円/月額
業務委託(フリーランス)

大規模チャットセンターにも対応する、顧客サポート向け有人チャットシステムの サーバーサイド開発に携わっていただきます。 ウェブやLINEなどのSNSアプリなど、様々な顧客チャネルからのチャット問い合わせに 対応できるサービスになっております。 自社チャットボットとの連携により、よくある質問や手続きの対応は自動化し、 オペレーターが人ならではの丁寧なサポートに集中できるという 「ハイブリッドサポート」が強みです。 充実したオペレーター支援機能やKPIおよび統計管理機能、CRM接続などの システム連携により、顧客満足度を高める高度な有人チャットサポートを実現します。 【作業内容】 ・サーバーサイドにおけるWeb Applicationサービスの仕様、機能開発の設計、および実装 ・データベースの設計、開発、各種データ処理に係る業務 ・バッチシステムの開発、運用 Go

案件の必須スキル

・Goもしくは サーバーサイド言語(C言語、Javaなど):3年以上 ・RDBもしくはMongoを使ったシステム開発の経験

6ヶ月前 提供元-ギークスジョブ

Ruby/教育機関向けSaaSの開発案件・求人

70-90万円/月額
業務委託(フリーランス)

自社サービスとして学校や塾の先生と、生徒・保護者を繋げ、学習の進捗状況や宿題の提出状況、 教材の提供や学校からのアナウンスなどを一括管理できるSaaSを展開している企業にて、Ruby on Railsを用いたバックエンド開発をご担当頂きます。 フロントエンドではTypeScript(React)を採用しており、可能であればこちらもご対応頂きます。 Ruby

案件の必須スキル

・Ruby on Railsを用いた開発経験:3年以上 もしくは ・JavaやC言語、Golangなど静的型付け言語の経験:3年程度 ・コードレビューを受ける環境での開発経験 ・RDBMSやRedisの使用経験 ・クラウドインフラの設計運用経験

6ヶ月前 提供元-ギークスジョブ

Python/減災システムドローン開発案件・求人

70-90万円/月額
業務委託(フリーランス)

九州の国立大学との共同開発を行っている減災システムの開発案件です Python

案件の必須スキル

・Pythonでの開発経験:3年以上 以下いずれかの基本設計からのご経験 ・IoT ・C言語

6ヶ月前 提供元-ギークスジョブ

Swift/音声配信サービスのiOS開発案件・求人

75-95万円/月額
業務委託(フリーランス)

毎日数万人が利用している音声放送配信のIoTプラットフォームのiOSエンジニアとして、アプリの開発、リリースまでの一連の開発を担当いただきます。 スキルやご志向次第では、iOSの開発以外にもサーバーサイドやWeb、Androidアプリの開発にも携わることができ、複数のプラットフォームでも活躍できる環境です。 【具体的な作業内容】 ・iOSアプリケーションの新機能設計、開発、機能改善 ・ベトナムオフショアのマネジメント ・プロダクトマネージャーやデザイナー、サーバサイドエンジニアと連携したチーム開発 ・コード品質の向上や、開発フロー改善による開発環境整備 【その他】 ・iOSメンバーは20代と30代の男性2名の組織です。 ・エンジニア組織は13名で構成されています。 ・会社全体の平均年齢は30代前半のスタートアップ企業です。 iOS

案件の必須スキル

・Swiftでの開発実務経験:2年以上

6ヶ月前 提供元-ギークスジョブ
リモートOK

C言語・Shell活用 / 業務システムマイグレーションプロジェクト

70万円/月額
業務委託(フリーランス)

顧客 : 金融業 案件 : 業務システムのマイグレーション案件。      HP-UXよりRHE Linuxへシステム移行を行います。      基盤系(MW等)アプリの移行業務チームでアプリの解析、      設計及びReviewをご支援頂ける方を募集しております。 スキル: C言語、Shellの設計・開発経験、基盤寄りのアプリケーションのご経験。   期間 : 4月~ 3ヶ月単位で長期予定 勤務地: 大崎、テレワーク 国籍 : 日本語がネイティブであれば可 契約 : 準委任契約 稼動 : 140-180h/月

案件の必須スキル

C言語、Shellの設計・開発経験、基盤寄りのアプリケーションのご経験。

2ヶ月前 提供元-AI Talent Market
リモートOK
面談1回

【C言語】eMCOSSDKの製品開発

52-57万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 場所:中野坂上※リモート相談可 作業内容: 企業製eMCOSSDKの製品開発を行っていただきます。 BSP、Driver(Storage、Network)のいずれかの開発、関連するテストの開発 7名程度のチームにメンバーとして参加して頂きます。 条件:出社頻度はリリース前やテストなどで実機を使用する際は出社頻度が増加します。 勤務時間:8:45~17:30 フレックス:なし 服装:ビジネスカジュアル 面談回数:1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

C言語での開発経験 組み込み開発経験(ドライバ、M/W(ミドルウェア)、ICEデバッグ) 基本設計~テストまでの開発経験 Linuxデバイスドライバの開発経験

13日前 提供元-テックビズフリーランス
リモートOK

【C言語】画像処理エンジニア★大手携帯キャリアでの要素技術開発

70-80万円/月額
業務委託(フリーランス)

携帯キャリアでの iOS/Android 新規アプリを開発するプロジェクトにて、要素技術調査、検証、開発エンジニアとしてご参画頂きます。 現在は画像、動画を対象としているおりますので、画像・動画解析が得意な方を募集しております。 【具体的な業務内容】 ・コンテンツ信憑性証明(出所・来歴)技術の調査、研究、検討 ・コンテンツ信憑性証明技術の具体的な要件定義 ・コンテンツ信憑性証明技術の具体的な技術検証、プロトタイピング ※面談は弊社「プロエンジニア」のキャリアコンサルタントが同席の上、Web1回(+顔合わせ)行います。プロエンジニア(運営元:インターノウス株式会社)ではエンド案件を中心に常時8000件の案件を保有しており、エンジニアの方々に業界最安値級の手数料で安心して働ける高品質な案件をご紹介しております。 【登録から就業までの流れ】 STEP.1 「プロエンジニア」(案件掲載元)で無料会員登録もしくは案件に申し込み ↓ STEP.2 キャリアコンサルタントよりお電話にて詳細をお伺いします ↓ STEP.3 案件のご紹介 ↓ STEP.4 紹介先企業との三者面談 ↓ STEP.5 就業スタート 【お問い合わせ先】 登録済みの方:担当のキャリアコンサルタントにお電話ください。 まだ登録がお済みでない方:掲載元の「お問い合わせ」よりお問い合わせください。

案件の必須スキル

・新規要素技術に対し、一人称で技術調査、要件定義、技術検証ができること ・何らかの開発経験(Android, iOS, 組み込み等) ・画像解析に強い方

5ヶ月前 提供元-ProEngineer

【C/C++/Java】大手通販システム(ECサイト)開発エンジニア★企画・要件定義~システム導入

80万円/月額
業務委託(フリーランス)

大手通販系企業と直接取引を行っているので、 各案件を企画から要件定義、システムの導入までを 担当していただきます。スキルによってはスマホ対応もお願いします。

案件の必須スキル

【必須】 ・下記いずれかでの開発経験 (C言語、C++、Java) ・上流工程に携わりたい気持ち 【尚良】 ・上流工程か下流工程までの実務経験 ・iOS向けアプリの開発経験

6ヶ月前 提供元-ProEngineer

【C/C++/Java】物流システム開発エンジニア|企画・要件定義~システム導入

80万円/月額
業務委託(フリーランス)

大手物流系企業と直接取引を行っているので、 各案件を企画から要件定義、システムの導入までを 担当していただきます。スキルによってはスマホ対応もお願いします。

案件の必須スキル

【必須】 ・下記いずれかでの開発経験 (C言語、C++、Java) ・上流工程に携わりたい方 【尚良】 ・上流工程か下流工程までの実務経験

6ヶ月前 提供元-ProEngineer
リモートOK

【C】組み込みエンジニア★生活空間IoTスマートリモコンのファームウェア開発

80万円/月額
業務委託(フリーランス)

自社サービスとして展開している家庭内の生活空間向けIoTプラットフォームサービスのスマートリモコンのファームウェア開発を担当して頂きます。

案件の必須スキル

・各種組込ソフトウェアの開発経験 ・BLEデバイス/センサーの制御経験 ・ZigBeeデバイス/センサーの制御経験 ・英語での読み書きに抵抗感が無い方  (※インドとのやり取りがあるため)

6ヶ月前 提供元-ProEngineer

【C】組み込みエンジニア★リアルタイムOSプラットフォーム開発

70-80万円/月額
業務委託(フリーランス)

組み込み関連に特化した企業にて、リアルタイムOSプラットフォーム開発および検証業務をご担当いただきます。 BSP開発の一部やその検証の一部を実施、また、検証の際にカバレッジやQACなども実施、慣れてきたら、テスト手順の改善・効率化の作業もお願いします。

案件の必須スキル

【必須】 ・組み込みC言語での開発経験 ・ソフトウェア開発における単体/結合/システムテスト経験 【尚良】 ・スクラッチでのデバイスドライバ開発経験 ・POSIX 仕様を理解されている方 ・静的解析ツールやカバレッジツールの使用経験 ・Redmineの使用経験 ・英語の読み書きに抵抗がない方

6ヶ月前 提供元-ProEngineer
リモートOK

【TypeScript/React】フロントエンドエンジニア★教育機関向けSaaSの開発

70-80万円/月額
業務委託(フリーランス)

自社サービスとして学校や塾の先生と、生徒・保護者を繋げ、学習の進捗状況や宿題の提出状況、教材の提供や学校からのアナウンスなどを一括管理できるSaaSを展開している企業にて、TypeScript (React) を用いたフロントエンド開発をご担当頂きます。 バックエンドではRuby (Ruvy on Rails) を採用しており、可能であればこちらもご対応頂きます。 ※エンド直案件となります。面談は弊社同席で1回行います。

案件の必須スキル

・Reactを用いた開発経験2年程度 ・TypeScriptを用いた開発経験1年程度 ・コードレビューを受ける環境での開発経験

6ヶ月前 提供元-ProEngineer
リモートOK

【TypeScript/React】フロントエンドエンジニア★教育機関向けSaaSの開発

70-80万円/月額
業務委託(フリーランス)

自社サービスとして学校や塾の先生と、生徒・保護者を繋げ、学習の進捗状況や宿題の提出状況、教材の提供や学校からのアナウンスなどを一括管理できるSaaSを展開している企業にて、TypeScript (React)を用いたフロントエンド開発をご担当頂きます。 バックエンドではRuby (Rails)を採用しており、可能であればこちらもご対応頂きます。 外国籍のメンバーも複数おりますので、英語に抵抗ない方でお願いします。 ※面談は弊社「プロエンジニア」のキャリアコンサルタントが同席の上、1回行います。プロエンジニア(運営元:インターノウス株式会社)ではエンド案件を中心に常時8000件の案件を保有しており、エンジニアの方々に業界最安値級の手数料で安心して働ける高品質な案件をご紹介しております。 【登録から就業までの流れ】 STEP.1 「プロエンジニア」(案件掲載元)で無料会員登録もしくは案件に申し込み ↓ STEP.2 キャリアコンサルタントよりお電話にて詳細をお伺いします ↓ STEP.3 案件のご紹介 ↓ STEP.4 紹介先企業との三者面談 ↓ STEP.5 就業スタート 【お問い合わせ先】 登録済みの方:担当のキャリアコンサルタントにお電話ください。 まだ登録がお済みでない方:掲載元の「お問い合わせ」よりお問い合わせください。

案件の必須スキル

・Reactを用いた開発経験2年程度 ・TypeScriptを用いた開発経験1年程度 ・コードレビューを受ける環境での開発経験 ・英語に抵抗が無い方 ・1年以上の同じPJでの経験がある方

6ヶ月前 提供元-ProEngineer

【Golang/PHP/Python】システムエンジニア★eラーニング学習管理システムの開発

80万円/月額
業務委託(フリーランス)

大手企業の社内研修で使用されているeラーニングシステムを運営・管理する学習管理システムの開発案件になります。 現行はPHPで出来ておりますが、処理速度の改善で、一部分をGolangへリファクタリングを行います。 また同時並行で別サービスであるドキュメント管理システムの開発もご担当頂きます。 こちらはPython (Django)で出来ており、同じく処理速度の改善のため、一部Golangへのリファクタリング開発をご担当頂きます。 チーム構成:5名前後 【技術環境】 ・言語:Golang、PHP、Python (Django) ・データベース:MySQL、PostgreSQL ・OS:Ubuntu ・その他:VScode、Docker、Backlog、Git、Discord、Slack

案件の必須スキル

【必須】 ・Golangを用いた開発経験6ヵ月以上 ・Webアプリケーション開発経験3年程度(PHPやPythonだと尚良) 【尚良】 ・JavaやC言語等の静的型付け言語の開発経験

6ヶ月前 提供元-ProEngineer
リモートOK

【C/業務委託】生活空間IoTスマートリモコンのファームウェア開発★英語力優遇!リモート可で月80万~

80万円/月額
業務委託(フリーランス)

自社サービスとして展開している家庭内の生活空間向けIoTプラットフォームサービスのスマートリモコンのファームウェア開発を担当して頂きます。

案件の必須スキル

・各種組込ソフトウェアの開発経験 ・BLEデバイス/センサーの制御経験 ・ZigBeeデバイス/センサーの制御経験 ・英語での読み書きに抵抗感が無い方  (※インドとのやり取りがあるため)

6ヶ月前 提供元-ProEngineer

C/自動車の電子製品開発案件・求人

65-85万円/月額
業務委託(フリーランス)

顧客仕様書を見てファーム設計(モデリング)から検証までを担当します。 場合によっては仕様書づくりから入ることもございます。 対象製品は、自動車に搭載される電子製品全般となります。 顧客としては国内が4割程度、6割が国外となっています。 プロジェクトとしては1年~3年程度、プロジェクトメンバーも4~10名で当たることが多いです。 特徴・メリット (1)大手総合電気、電子メーカーである企業と共同で開発しており、業界最先端の製品開発に携わることができます。 (2)教育体系が充実しており、実際の業務で必要となる設計プロセスを含めた設計スキルを会得できます。 (3)顧客との打ち合わせから、設計までのすべてを主体的に進めることができ、意見も自由にしやすい環境です。 (4)キャリアとして、リーダー⇒マネージャー、業務系プログラマーから業務系エンジニアへのキャリアステップがあります。 C/C++

案件の必須スキル

・組込みソフト開発経験 ・C言語での開発経験:3年以上

6ヶ月前 提供元-ギークスジョブ

Java/大手証券会社におけるシステムバックエンド開発案件・求人

60-80万円/月額
業務委託(フリーランス)

某大手証券会社システム開発案件にて、バックエンド開発をご担当いただく エンジニアを募集しております。 詳細につきましてはご面談時にお話いたします。 Java

案件の必須スキル

・Javaでのサーバサイド開発経験:5年以上 ・要件定義~保守運用までの一貫したご経験

6ヶ月前 提供元-ギークスジョブ

JavaScript/コンタクトセンター向けSaaS等のフロントエンド開発案件・求人

60-80万円/月額
業務委託(フリーランス)

コンタクトセンター向けチャットボットシステム等の自社SaaSサービスにおける 開発業務をご対応いただきます。 ・自社Web Applicationのフロント周りの設計、開発、テスト、運用 ・負荷軽減などによるプログラムの適正、改善(高速化) ・成果物のドキュメンテーション化、ノウハウ共有 JavaScript

案件の必須スキル

・CSS、HTMLの業務での使用経験:3年以上 ・JavaScript(React.js)での開発経験:2年以上

6ヶ月前 提供元-ギークスジョブ

C++/IoTスマートライフプラットフォームのファームウェアエンジニア募集案件・求人

65-85万円/月額
業務委託(フリーランス)

AI、IoT、スマートホームシステムに関わるサービスを、法人向けと個人向けの 2つの軸で展開している企業様で、自社製品スマートリモコンのFW運用、開発を ご担当いただきます。 【エンジニアの方の働きやすい環境づくり】 ・一人一人が快適に最大限にパフォーマンスを発揮できるよう、ディスプレイ、 お好きなキーボード、マウス、椅子等を支給 ・図書購入補助、ご興味のある分野や技術習得のための外部研修の参加費補助 ・フリードリンク、フリースナック(ご要望の応じて購入、補充します) 【開発体制】 ・日本チーム  テックリード 1名  サーバサイドエンジニア 1名  iOS、Android それぞれ採用予定 ・インドチーム  システムアーキテクト 1名  サーバサイドエンジニア 3名  モバイルアプリケーションエンジニア 2名  データサイエンティスト 1名 C/C++

案件の必須スキル

・各種組込ソフトウェア開発経験 ・BLEデバイス、センサーの制御経験 ・ZigBeeデバイス、センサーの制御経験

6ヶ月前 提供元-ギークスジョブ

JavaScript/自社Web Applicationのフロント周り開発案件・求人

60-80万円/月額
業務委託(フリーランス)

自社チャットサービスのフロント開発案件になります。 大規模チャットセンターにも対応する、顧客サポート向け有人チャットシステムで、 ウェブやLINEなどのSNSアプリなど、様々な顧客チャネルからのチャット問い合わせに対応できるサービスになっております。 チャットボットとの連携によって、よくある質問や手続きの対応は自動化し、 オペレーターが人ならではの丁寧なサポートに集中できる「ハイブリッドサポート」が強みです。 充実したオペレーター支援機能やKPI、統計管理機能、CRM接続などのシステム連携によって、 顧客満足度を高める高度な有人チャットサポートを実現します。 【作業内容】 ・自社Web Applicationのフロント周りの設計、開発、テスト、運用 ・負荷軽減などによるプログラムの適正、改善(高速化) ・成果物のドキュメンテーション化、ノウハウ共有 JavaScript

案件の必須スキル

・CSS、HTMLの業務での使用経験:2年以上 ・JavaScript(フレームワークReact.js)での開発経験:2年以上

6ヶ月前 提供元-ギークスジョブ

C言語/IoT入退室管理システムの組み込みソフトウェア開発案件・求人

60-80万円/月額
業務委託(フリーランス)

IoT入退室管理システムのコアとなる組み込みソフトウェア開発を通して、サービスを高める中心的な役割を果たしていただきます。 <主な作業> ・BLEなどを用いたスマートフォンやゲートウェイ、他IoT機器機器との相互通信の仕様作成および開発 ・メカ系、回路系の制御するドライバ、アプリケーション開発 ・製品を製造するための生産システムの開発 ・サービスに活かすための技術的な研究や検証 C/C++

案件の必須スキル

・C 言語を用いた組み込み開発経験:3年以上 ・Node.jsの経験 ・組み込みLinux開発経験

6ヶ月前 提供元-ギークスジョブ

iOS/建築業界向けSaasのアプリ開発案件・求人

68-85万円/月額
業務委託(フリーランス)

業界シェアNo.1アプリ「建築施工現場のプロジェクト管理プラットフォーム」の追加機能/運用をお願いいたします。 リリースして3年ほど経っており、現在はSwiftで開発していますが、新規機能はFlutterで開発予定です。 【作業内容】 ・既存サービスをより良くするための機能開発 ・より安定的なサービスを提供するためのテスト環境の整備 ・CI/CD環境の整備・構築 iOS

案件の必須スキル

下記それぞれ2年以上の経験 ・Swift ・RxSwift ・Kotlin ・RxJava ・Flutter ・ReactNative

6ヶ月前 提供元-ギークスジョブ
リモートOK
面談1回

【Python】クラウドシステム連携

75-80万円/月額
業務委託(フリーランス)

▼内容 ワイヤレス給電事業に伴い、クラウドシステムの連携をご担当頂きます。 主な作業として、クラウドシステムにおける最適なアーキテクチャの 設計および実装、顧客要求の獲得および分析と要件定義、委託開発の マネジメント、コスト・タスク・スケジュール調整などのPMO関連を ご担当頂きます。 ▼環境 【言語】Python,C言語,C++,Java,Swift,Go 【FW】Django,Flask 【その他ツール】SaaS ▼条件等 場所:錦糸町(,3日程度出社) ※フルリモート相談可能 時間:9:00-18:00 精算:140-180h 面談:1回(Web) ▼備考 コミュニケーションを重視致します

案件の必須スキル

・Pythonでの開発経験3年以上 ・Django、FlaskでのWebアプリケーション開発経験1年以上 ・GCP、AWS、Azure環境でのソフトウェア開発経験 ・データベースの設計、APIの設計経験

7ヶ月前 提供元-テックビズフリーランス

【Python】ロボティクスPlatform構築の為のシステム開発

70-80万円/月額
業務委託(フリーランス)

【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 ロボティクスPlatformの構築に向けたシステム開発業務です。主にNonOSでのデバイス制御マイコン開発や、Linux環境でのドライバおよび制御ミドルウェア開発を担当します。調査から設計、実装、テスト、障害対応まで一貫して対応し、ロボティクスの高度な制御システムを構築していきます。C言語およびC++を中心とした開発経験が求められます。 ■具体的な業務内容 ・NonOSでのデバイス制御マイコン開発 ・Linux上でのドライバおよび制御ミドルウェア開発 ・C言語を用いたデバイスソフトウェアの通信制御 ・C++を使用したLinuxソフトウェア開発 ・調査、設計、実装、テスト、障害対応 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。

案件の必須スキル

・円滑なコミュニケーションが取れる方 ・NonOSソフトウェア開発経験  └C言語  └各デバイスソフトウェアとの通信制御 ・Linuxソフトウェア開発経験  └C++  └通信用ミドルウェア  └CoreへのUpdater/Installer ・C/C++開発経験  └ドライバ、ドライバ制御ミドルウェア開発

8日前 提供元-Midworks

【Linux/C++】次世代駐車場システム開発を手掛ける企業におけるソフトウェア開発/神田常駐

50-120万円/月額
業務委託(フリーランス)

■企業情報 次世代ソフトウェアを活用した駐車場システム開発を手掛けるプレシリーズ期のスタートアップ企業様です。 ■プロダクトイメージ ナンバープレートを読み取るAIカメラを搭載した次世代パーキングセンサー開発が主です。 要素技術として、カメラモジュール基板から画像データを取得、マイコン内でのAI処理の実行、クラウドと連携するLTE通信、 ToFセンサ等の周辺デバイスI/F、それらを動かすマイコンの組込みハード・ソフト開発があります。 ■業務内容(例) ・担当範囲の日程・リスク管理を行い、開発計画に基づいた設計・評価を遂行 ・新規基板への組込みLinux立上げ ・LTE通信モジュールのデバイスドライバの実装 ・新規カメラモジュール用のデバイスドライバの実装 ・カメラ画像処理(歪曲/デモザイク処理など)の実装 ・電気・構造チームとの連携 ・カメラモジュールの性能・信頼性評価の計画・実施 ・カメラモジュールの組込みソフト・構造メンバとの連携・折衝 ■開発環境 組込Linux、C/C++、リアルタイムOS ■勤務形態 ・週5日(応相談) ∟ハード機器開発のため、出社が必要となります。

案件の必須スキル

・C++、C言語による組み込み開発経験 ・リアルタイムOSの開発経験 ・リアルタイム制御の知見 ・組み込みLinuxの知見 ・自動車業界の知見 ・画像処理に関する知見

1ヶ月前 提供元-HiPro Tech

【回路設計】次世代駐車場システム開発を手掛ける企業における基盤回路設計エンジニア/神田常駐

50-100万円/月額
業務委託(フリーランス)

■企業情報 次世代ソフトウェアを活用した駐車場システム開発を手掛けるプレシリーズ期のスタートアップ企業様です。 ■プロダクトイメージ ナンバープレートを読み取るAIカメラを搭載した次世代パーキングセンサー開発が主です。 要素技術として、カメラモジュール基板から画像データを取得、マイコン内でのAI処理の実行、クラウドと連携するLTE通信、 ToFセンサ等の周辺デバイスI/F、それらを動かすマイコンの組込みハード・ソフト開発があります。 ■業務内容 カメラCMOS基板の回路設計・評価業務をお任せする想定です。 ・新規カメラCMOS基板の回路設計・波形評価 ・カメラモジュールの性能・信頼性評価の計画・実施 ・カメラモジュールの組込みソフト・構造メンバとの連携・折衝 ■勤務形態 週5日(応相談) ∟ハード機器開発のため、出社が必要となります。

案件の必須スキル

・一般的な回路設計のご経験(DCDC電源/ LED照明/マイコン/ 外部メモリ/USB/Ethernetなど) ・イメージセンサを用いたカメラ基板の回路設計経験 ・カメラ性能担保のための性能評価の計画・実施経験

1ヶ月前 提供元-HiPro Tech
リモートOK

【C/C++/自動運転システム認識領域エンジニア】

60-100万円/月額
業務委託(フリーランス)

■お任せしたいこと概要: バス・トラックに特化した自動運転の実用化を目指し、全国で実証実験を行い新しいまちづくり・地域の活性化を目指している当社にて、自動運転システムの車両認識ソフトウェア領域をご担当いただきます。 ・Linux環境でのソフトウェア開発(使用言語:C/C++) ・センシングのシステム設計・周辺環境認識アプリケーション・アルゴリズム開発 ・シミュレーションや実車両で、障害物などの認識精度の評価

案件の必須スキル

下記いずれかの領域にて、実務経験や専門性を有している方 ・C/C++を用いたソフトウェアの開発経験 ・認識アルゴリズム開発経験(カメラ、LiDAR、ミリ波レーダーなど) ・シミュレーション環境の開発経験

1ヶ月前 提供元-HiPro Tech
リモートOK

【MATLAB/Simulinkソフトエンジニア】自動運転システムの車両制御

60-100万円/月額
業務委託(フリーランス)

■お任せしたいこと概要: 自動運転システムの車両制御ソフトウェア領域をご担当頂きます。設計やコーディングだけでなく、ドキュメント作成、テストコースでの実車を使った試験、実証運用、サポートを行って頂きます。 ・新機能の設計、実装、運用および各種ドキュメント作成 ・既存の車両制御ソフトウェアの運用(走行環境毎の設定/パラメータ調整) ・既存機能の不具合対策および仕様改善

案件の必須スキル

下記いずれかの領域にて、実務経験や専門性を有している方。自動車業界以外の製品化初経験も歓迎。 ・MATLAB/Simulinkを用いた開発経験 ・組込みソフトウェア開発経験(アセンブラ、C言語、C++)

1ヶ月前 提供元-HiPro Tech

【Python】車載リプロツール開発

40-50万円/月額
業務委託(フリーランス)

【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 車載システムにおけるECUソフトの書き込みを行うリプロツールの開発を担当するエンジニアを募集しています。主にC言語を使用した通信制御やデバイス周りの組み込み開発の知見が求められます。Python経験者は歓迎され、要件定義から開発工程に参画することもあります。 ■具体的な業務内容 ・ECUソフトへの書き込みを行うリプロツールの設計・開発 ・C言語を使用した通信制御およびデバイス周りの組み込み開発 ・要件定義から開発への参加 ・Pythonを用いた補助的な開発業務(必要に応じて) 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。

案件の必須スキル

・円滑なコミュニケーションが取れる方 ・C言語(通信制御)+車載の知見 ・C言語(デバイス周りの組込) ・コミュニケーション能力

1日前 提供元-Midworks
面談1回

【サーバー(Linux系)】カメラ系デバイスドライバ開発

50-60万円/月額
業務委託(フリーランス)

【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 デジタルカメラ向けのデバイスドライバ開発を担当し、SW設計から実装、テストまでを行います。Linux環境でのハードウェア制御の経験が求められます。 ■具体的な業務内容 ・カメラデバイス向けデバイスドライバの設計、実装、テスト ・ハードウェア制御の組み込み開発 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。

案件の必須スキル

・円滑なコミュニケーションが取れる方 ・C言語、Linux環境での開発経験がある(3年以上) ・ハードウェア制御(ローレイヤの組み込み開発)経験者、知見をお持ちの方 ・組込みLinux、μiTRONを用いた開発経験がある ・Git、SUVなどの一般的な構成管理ツールの使用経験がある ・他者と協働して開発作業を進められる

5日前 提供元-Midworks
面談1回

【TypeScript】Reactを用いた教育機関向けSaaSの開発案件

60-70万円/月額
業務委託(フリーランス)

【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 学校や塾向けのSaaSを提供する企業で、ReactとTypeScriptを使用したフロントエンド開発を担当します。学習進捗や宿題管理、教材提供などを統合管理するサービスを開発し、Ruby on Railsによるバックエンド開発にも参加できる可能性があります。チームでの開発環境が整っており、コードレビューを通じて技術を深めることができます。 ■具体的な業務内容 ・ReactおよびTypeScriptを使用したフロントエンド開発 ・学習進捗管理システムの開発 ・バックエンド(Ruby on Rails)の開発サポート 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。

案件の必須スキル

・円滑なコミュニケーションが取れる方 ・Reactを用いた開発経験2年程度 ・TypeScriptを用いた開発経験1年程度 ・コードレビューを受ける環境での開発経験

8日前 提供元-Midworks
面談1回

【PHP(Laravel)】販売管理システム開発支援/SE枠

60-70万円/月額
業務委託(フリーランス)

【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 総勢60~70名の大規模体制で進行する販売管理システム開発のSEを募集しています。設計書(基本・詳細)の作成がメイン業務で、製造はベトナムのオフショアチームが担当します。 ■具体的な業務内容 ・基本設計書および詳細設計書の作成 ・システム開発プロジェクトにおける設計業務 ・チーム内および他部門との調整 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。

案件の必須スキル

・円滑なコミュニケーションが取れる方 (必須)※全て必須です。 ※言語は不問です。 ☆自身から不明点を積極的に聞きにいけるコミュニケーション力がある方(最重要です) ・WEB環境での業務システムでの画面設計書の作成経験 ・基本設計の業務経験(汎用機・COBOL・C言語・C++・VC++・VBAは対象外です) → 基本設計3年以上の方(単価目安:60~65万)や 基本設計6年以上の方(単価目安:70~75万)など、幅広く募集しております。 ・製造より設計書作成の方が得意な方

10日前 提供元-Midworks
面談1回

【Python(Web開発系)】車載開発/インテグレーション作業

60-70万円/月額
業務委託(フリーランス)

【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 某プラットフォームのインテグレーション作業を担当します。具体的には、ソフトウェアパッケージのビルド環境構築やビルド自動化、生成ソフトの動作確認と不具合調査を行います。C++やC言語、Linux開発の経験が求められ、ネットワークやAzureに関する知識があるとさらに活躍できる場面があります。 ■具体的な業務内容 ・AUTOSAR Adaptive Platformのインテグレーション作業 ・ソフトウェアパッケージのビルド環境構築 ・ビルド自動化の構築および運用 ・生成されたソフトの動作確認および動作不備時の調査 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。

案件の必須スキル

・円滑なコミュニケーションが取れる方 ・C++、C言語 ・Linux開発経験 ・Gitコマンド ・shellスクリプト

12日前 提供元-Midworks
面談1回

【C】製品開発

52-57万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼概要: 製品開発を行っていただきます。 BSP、Driver(Storage、Network)のいずれかの開発、 関連するテストの開発、7名程度のチームにメンバーとして参加して頂きます。 ▼条件等 場所:中野坂上/リモート可 勤務時間:8:45~17:30 フレックス:なし 服装:ビジネスカジュアル 面談回数:1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

C言語での開発経験 組み込み開発経験(ドライバ、M/W(ミドルウェア)、ICEデバッグ) 基本設計~テストまでの開発経験 Linuxデバイスドライバの開発経験

27日前 提供元-テックビズフリーランス
面談1回

【C】製品開発

52-57万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼概要: 製品開発を行っていただきます。 BSP、Driver(Storage、Network)のいずれかの開発、 関連するテストの開発、7名程度のチームにメンバーとして参加して頂きます。 ▼条件等 場所:中野坂上/リモート可 勤務時間:8:45~17:30 フレックス:なし 服装:ビジネスカジュアル 面談回数:1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

C言語での開発経験 組み込み開発経験(ドライバ、M/W(ミドルウェア)、ICEデバッグ) 基本設計~テストまでの開発経験 Linuxデバイスドライバの開発経験

28日前 提供元-テックビズフリーランス

【研修講師】2025年2月開始/新卒社員向け(C#,Java,C言語,組み込みエンジニアの育成)

50-90万円/月額
業務委託(フリーランス)

【案件概要】 ・2月~3月:講師育成研修へのご参加(※この期間も報酬は発生します) ・4月~6月:講師業務 ※以下に各期間の詳細を記載します。 <2月~3月:講師育成研修 @東京会場 > 受講者が安心して集中できる研修環境を提供するべく、 同社にて講師サポートチームを設置しております。 その為講師が未経験でも問題ございません。 <4月~6月:講師業務 @全国各地> ※3月に実施するテストをもとに、ご担当いただく研修内容・拠点を決定します。 ※全国各地へ、出張いただく可能性がございますが、ご希望をお伺いすることも可能です ・講座の運営実施 ・受講者のサポート(1クラス受講者10から20名程度) ・講座終了毎の報告書作成 ・コース中間とコース終了時の2回の受講者評価と報告書作成 ※カリキュラム、教材、会場等、必要な環境は、すべて用意します。

案件の必須スキル

※ご経験に沿って、①~④いずれか1つの講師をお任せいたします。 ※2月~3月の東京滞在・4月~6月の全国各地出張対応が必須です。 ①Java講師 ・Java言語によるプログラミング経験3年以上 ・サーバーサイドJavaアプリケーション開発経験があること ・RDBMSの使用経験があること (MySQLであれば尚可) -------------------------------------------------------------------------------- ②C#.NET講師 ・C#.NETによるプログラミング経験3年以上 ・ASP.NETによるサーバサイドアプリケーション開発経験があること ・RDBMSの使用経験があること(SQLServerであれば尚可) ・ASP.NET MVCの使用経験があると尚可 -------------------------------------------------------------------------------- ③組込み講師 ・C言語によるプログラミング経験3年以上 ・組込み系システム開発経験5年以上 -------------------------------------------------------------------------------- ④C言語講師 ・C言語によるプログラミング経験3年以上 ・RDBMSの使用経験があること  (PostgreSQLであれば尚可) -------------------------------------------------------

1ヶ月前 提供元-HiPro Tech
リモートOK

【PM/蓮田,豊洲(週2リモート)】再生エネルギー×IT事業のPJ推進

80-120万円/月額
業務委託(フリーランス)

■依頼背景 同社は現在、新たな事業を複数展開しており、 特に再生可能エネルギー関連のプロジェクトが進行中です。 PM及びSE人材が不足しており、プロジェクト毎に専任のPM兼SEを募集し、 プロジェクトの円滑な進行を図りたいと考えています。 ■業務内容 システム設計~現地の導入調整まで一気通貫で対応をお願いします。 具体的な仕事内容: ・お客様との打ち合わせ ・お客様から伺った内容をまとめ、仕様調整 ・開発メンバーへのタスク振り分け、進捗管理 ※電機や水素に関する知見は必須ではなく、  システム側の要件定義・進捗管理をメインにお任せします。 ■チーム体制 PM1名+ソフト開発6名 ■勤務形態 蓮田市(埼玉)、豊洲(東京)へご出社頂きます。 (週2リモート、フレックス可)

案件の必須スキル

・システム開発プロジェクトにおける、要件定義,進捗管理のご経験 ・C言語、Pythonでの開発経験

2ヶ月前 提供元-HiPro Tech

【C言語/組み込み】車載・計測器の実装エンジニア@長野オフィス

80-100万円/月額
業務委託(フリーランス)

※機密保持の観点で、プロダクト詳細についてはご面談時にお伝えいたします。 ■業務内容: 車載・計測器(ECU)の開発プロジェクトにて、 規格読み込み~ソフト設計・実装~出荷まで、一連工程をお任せいたします。 └ソフトウェアの更新機能や、サイバーセキュリティ観点での暗号化,アクセス制限など。 ■スケジュール: 1製品あたり、7~10ヶ月目安。 ※出荷時期は、2025年夏頃を予定。 ■体制: 1名担当者がいるため、2名体制でお願いいたします。

案件の必須スキル

以下いずれかのご経験をお持ちの方。 ・C言語を用いた、組み込み開発経験(詳細設計以降) ・エッジAI, クラウドAI, データサイエンス, サイバーセキュリティ等のキーワードに該当するご経験。(いずれか1つで構いません)

4ヶ月前 提供元-HiPro Tech

【Ruby】システムエンジニア★ビッグデータ・マーケティング関連の自社サービス開発

70万円/月額
業務委託(フリーランス)

WEBのトラッキングデータの解析や、機械学習・レコメンドエンジンを用いた サービス開発となります。

案件の必須スキル

【必須】 下記の環境にて開発対応が可能な方 言語:HTML5、Javascript、Ruby on Rails、Java、c言語 DB:DynamoDB、MySQL、 OS:Linux(Amazon Linux AMI) その他:AngularJS、Nginx、Unicorn、AWS全般

6ヶ月前 提供元-ProEngineer

【Java】システムエンジニア★不動産会社向けWebシステム

70万円/月額
業務委託(フリーランス)

不動産会社向けのシステム開発を担当していただきます。 主にJavaでの開発になりますが、その後は社内で走る別案件で PHP、Ruby、Perl等の経験も活かせます。 今回は、フルスタックでの開発になるので、 これまでの経験や「やってみたい」 という意欲がある方がマッチするかと思います。

案件の必須スキル

【必須】 ・Javaでの開発経験 ・下記いずれかでの開発経験 (PHP、Ruby、Perl、C言語) 【尚良】 ・フルスタックでの開発経験

6ヶ月前 提供元-ProEngineer

【C】組み込みエンジニア★モビリティデバイスの組み込みソフトウェア開発

70万円/月額
業務委託(フリーランス)

センサ端末のファームウェア開発、および他社が開発提供しているセンサ端末やドライブレコーダー、その他IoT端末に対するアダプター開発をお任せします。

案件の必須スキル

【必須】 ・C言語での組み込みソフトウェア開発経験 ・Webのサーバサイド開発の経験 ・AWS/GCPなどパブリッククラウド環境での開発経験

6ヶ月前 提供元-ProEngineer

この条件の新着案件情報を受け取る

C言語のフリーランス案件に関するよくある質問

C言語のフリーランス案件・求人の月額単価相場を教えて下さい

C言語のフリーランス案件・求人はどのくらいありますか

C言語のフリーランス案件・求人でリモートワークや在宅ワークはできますか

C言語のフリーランス案件は未経験でも応募可能ですか?

C言語のフリーランス案件の商談や面談ではどのような内容が聞かれますか?

この条件の新着案件情報を受け取る

C言語のフリーランス案件・求人単価相場

最高単価

175万円

最低単価

30万円

平均単価

66.5万円

2024年11月のC言語のフリーランス案件・求人の月額単価の平均は66.5万円です。C言語のフリーランス案件・求人の年収の目安は799万円です。単価20万円台のC言語のフリーランス案件・求人は0件、単価30万円台のC言語のフリーランス案件・求人は2件、単価40万円台のC言語のフリーランス案件・求人は35件、単価50万円台のC言語のフリーランス案件・求人は150件、単価60万円台のC言語のフリーランス案件・求人は311件、単価70万円台のC言語のフリーランス案件・求人は174件、単価80万円台のC言語のフリーランス案件・求人は86件、単価90万円台のC言語のフリーランス案件・求人は53件、単価100万円台のC言語のフリーランス案件・求人は16件です。※フリーランスボード調べ(2024年11月18日更新)

C言語のフリーランス案件・求人の月額単価相場

2024年11月のC言語のフリーランス案件・求人の平均月額単価は66.5万円です。前月比で+1.3%(+0.9万円)と月単位でみるC言語のフリーランス案件・求人の月額単価は増加傾向です。

C言語のフリーランス案件・求人の想定年収推移

2024年11月のC言語のフリーランス案件・求人の想定平均年収は798.5万円です。前月比で+1.3%(+10.6万円)と月単位でみるC言語のフリーランス案件・求人の想定年収は増加傾向です。

C言語のフリーランス案件・求人リモートワーク比率

働き方割合前月比
フルリモート8%-1.6%
一部リモート74.7%+26.6%
常駐17.3%-25%

2024年11月のC言語のフリーランス案件・求人におけるフルリモート案件・求人の割合は8%で前月比で-1.6%とやや減少傾向にあります。一部リモート案件・求人の割合は74.7%で前月比で+26.6%とやや増加傾向にあります。常駐案件・求人の割合は17.3%で前月比で-25%とやや減少傾向にあります。

C言語のフリーランス案件・求人について

■C言語とは C言語は、1972年にAT&Tベル研究所のデニス・リッチーが主体となって開発した汎用プログラミング言語です。 C言語は世界中に普及しておりJavaやC++、Objective-C、PHP、PerlなどC言語から派生したプログラミング言語も数多く存在します。 C言語の特徴としては汎用性が高いこと、処理速度が高速であること、豊富なライブラリがあること、OSや組込みシステムなど広範な用途があること、プログラミング言語としては習得に時間を要すること、OSやプロセッサに依存しないことなどが挙げられます。 C言語で可能な開発はWebアプリ開発、ゲーム開発、基幹システム開発、IoT開発、組込/制御システム開発と幅広いです。 C言語はライブラリは豊富でありGTK、GLib、cURL、OpenSSL、POSIX Threads (pthreads)などがあります。 C言語を活用しているサービスやプロダクトはLinuxやWindowsのOS、MySQL、Unityなどがあります。 ■C言語とJavaの違い この章ではC言語とJavaの違いについて説明します。 C言語はAT&Tベル研究所のデニス・リッチーが主体となって開発した汎用プログラミング言語であり、JavaはC言語をもとに開発されたプログラミング言語です。 C言語とJavaの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではC言語は先述したようにWebアプリ開発、ゲーム開発、基幹システム開発、IoT開発、組込/制御システム開発が可能です。一方、JavaはWeb開発、基幹システム、モバイルアプリ開発と幅広く開発できます。JavaはC言語をもとに開発されているため、類似した分野での開発が幅広くできます。違いはC言語はシステムプログラミングや組み込みシステム開発に適しており、一方Javaはクロスプラットフォームのアプリケーション開発、特にWebアプリケーションやAndroidアプリなどを得意としています。 次に学習難易度について、C言語はJavaの習得難易度よりも高いです。C言語はメモリ管理やエラーハンドリングを行う必要があることや多重継承、テンプレート、演算子オーバーロードなどの機能があることで複雑で理解しにくいことなどの理由により難易度が高くなっています。 一方でJavaの習得難易度はC言語よりも低いですが、他プログラミング言語と比較すると高いです。やはりオブジェクト指向の理解やコード記述量が多いこと、決められたルールや構文が多いことが要因です。なお、どちらの開発言語とも日本語の参考書やドキュメントは充実しています。 最後に将来性を見ていきましょう。C言語、Javaどちらも将来性は高いでしょう。 まずC言語を分析してみましょう。 TIOBE Indexが出しているTIOBE Index for February 2024にてC言語は2024年2月で2位と高い順位を獲得しています。また開発の基盤となるLinuxやWindows、UnityなどにC言語が活用されていることから将来性は長期的に考えてもあると推測できます。 次にJavaを分析してみましょう。Javaは様々な開発ができ、特に基幹システムではJavaが多く利用されております。システムが大規模になればなるほど技術変更は困難であり、今後もJavaの需要が無くなる可能性は低く、将来性は安定しているでしょう。 そのためC言語・Javaどちらも将来性は高いと言えるでしょう。 ■C言語とPythonの違い この章ではC言語とPythonの違いについて説明します。 C言語はAT&Tベル研究所のデニス・リッチーが主体となって開発した汎用プログラミング言語であり、Pythonはオープンソースで運営されているプログラミング言語です。 C言語とPythonの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではC言語は先述したようにWebアプリ開発、ゲーム開発、基幹システム開発、IoT開発、組込/制御システム開発が可能です。一方、PythonはWebアプリ開発からAI(人工知能)開発、ゲーム開発と幅広く開発できます。違いはC言語はシステムプログラミングや組み込みシステム開発に適しており、一方Pythonはデータ分析、機械学習、Web開発などを得意としています。 次に学習難易度について、C言語はPythonの習得難易度よりも高いです。C言語はメモリ管理やエラーハンドリングを行う必要があることや多重継承、テンプレート、演算子オーバーロードなどの機能があることで複雑で理解しにくいことなどの理由により難易度が高くなっています。 一方でPythonの習得難易度はC言語よりも低いです。Pythonでのコード記述はシンプルであり読みやすいソースコードであることやコンパイルが必要なく、動作確認が簡単である点などにより習得しやすいと考えられます。なお、どちらの開発言語とも日本で人気の高いプログラミング言語であるため、日本語の参考書やドキュメントは充実しています。 最後に将来性を見ていきましょう。C言語、Pythonどちらも将来性は高いでしょう。 まずC言語を分析してみましょう。 TIOBE Indexが出しているTIOBE Index for February 2024にてC言語は2024年2月で2位と高い順位を獲得しています。また開発の基盤となるLinuxやWindows、UnityなどにC言語が活用されていることから将来性は長期的に考えてもあると推測できます。 次にPythonを分析してみましょう。現状AI分野が急速に発展していますが、AIを支えているメイン技術はPythonです。さらにTIOBE Indexでは2024年2月でのランキングは1位であり、非常に人気の高い言語であることから将来性は高いと言えるでしょう。 そのためC言語・Pythonどちらも将来性は高いと言えるでしょう。 ■C言語とC++、C#の違い この章ではC言語とC++、C#の違いについて説明します。 C言語は汎用プログラミング言語であり、C++はC言語にオブジェクト指向の機能を追加したプログラム言語であり、C#はマイクロソフトが開発したマルチパラダイムプログラミング言語です。 C言語とC++、C#の違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではC言語は先述したようにWebアプリ開発、ゲーム開発、基幹システム開発、IoT開発、組込/制御システム開発が可能です。一方、C++はC言語同様、Web開発や組込み開発、ネイティブアプリ開発、ゲーム開発などができます。C#はGUIアプリ開発、モバイルアプリ開発、Webアプリ開発、ゲーム開発、AR/VR開発などができます。 違いはC言語はシステムプログラミングや組み込みシステム開発に適しており、一方C++は複雑なアプリケーションやゲーム開発、高性能を要求するソフトウェアに、C#はWindowsアプリケーション、Webアプリケーション、クロスプラットフォームの開発を得意としています。 次に学習難易度について、C言語はC++よりも簡単でC#よりも難しいです。C言語はメモリ管理やエラーハンドリングを行う必要があることや多重継承、テンプレート、演算子オーバーロードなどの機能があることで複雑で理解しにくいことなどの理由により難易度が高くなっています。 一方でC++の習得難易度はC言語やC#よりも高いです。C++はC言語の特性に加え、オブジェクト指向やテンプレートなどの高度な概念があるため習得することが大変です。 また、C#はC言語やC++よりも習得しやすく、C#は初学者が特に躓きやすい環境構築が簡単にできるためすぐにプログラミングを始められることが難易度を低くしている要因です。 最後に将来性を見ていきましょう。C言語、C++、C#ともに将来性は高いでしょう。 まずC言語を分析してみましょう。 TIOBE Indexが出しているTIOBE Index for February 2024にてC言語は2024年2月で2位、C++は2024年2月で3位、C#は2024年2月で5位と比較的どのプログラミング言語も高い順位を獲得しています。 なお、C言語は多くの開発の基盤となっており、C++はゲーム開発やソフトウェア開発に強い需要があり、さらに、C#はマイクロソフトのサポートを受けているためWindows関連開発などに強い需要はあります。 そのためC言語、C++、C#どちらも将来性は高いと言えるでしょう。 ■C言語を活用するメリット この章ではC言語を活用するメリットについて説明します。 C言語を習得することにより、具体的に以下のようなメリットがあります。 ・処理速度が早い ・直接的なハードウェア操作ができる ・シンプルな構文である ・汎用的である ・豊富なライブラリやツールがある ・活発なコミュニティ ・転職に有利になりやすい ・将来性がある C言語はWebアプリ開発、ゲーム開発、基幹システム開発、IoT開発、組込/制御システム開発と様々な開発に活用されているため、比較的求人・案件は豊富です。そのため習得した後に求人・案件が少なく参画できないことは少ないでしょう。 ■C言語を活用するデメリット この章ではC言語を活用するデメリットについて説明します。 C言語を習得することにより、具体的に以下のようなデメリットがあります。 ・習得難易度が高いためエンジニア自体が集めにくい ・メモリ管理が複雑 ・オブジェクト指向プログラミングを直接サポートしていない ・メモリ管理の複雑さゆえに開発速度に遅延が生じる可能性がある C言語はメリットが多いですが、プログラミング言語自体の複雑さ故にいくつかのデメリットが生じることを理解しておきましょう。また、フリーランス求人・案件に参画する側では月額単価がTypeScriptやGo言語、Scala、Pythonなどと比較して低いことも大きなデメリットの1つであることを知っておきましょう。 C言語習得を今後検討しているフリーランスエンジニアはC言語を活用するメリットデメリットを比較した上で決めると後悔が少ないでしょう。 ■C言語フリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・Webアプリ開発のフリーランス求人・案件 C言語を活用するフリーランス求人・案件として、Webアプリ開発があります。 特にAPI開発やWebサーバー開発、高負荷Webアプリなどでのフリーランス求人・案件が多いでしょう。C言語フリーランスエンジニアが求人・案件を獲得する上で、C言語の開発経験はもちろん、TCP/IP、HTTPなどネットワークプログラミングスキル、セキュリティの知識、SQLの基本的な知識、Linux/UNIX環境での開発経験、などがあると参画しやすいでしょう。 ・組込みシステム開発のフリーランス求人・案件 C言語を活用するフリーランス求人・案件として、組込みシステム開発があります。 特にファームウェア開発やデバイスドライバー開発、RTOSの統合などでのフリーランス求人・案件が多いでしょう。 C言語フリーランスエンジニアが求人・案件を獲得する上で、C言語の開発経験はもちろん、マイクロコントローラや周辺デバイスなどのハードウェア理解、RTOSの経験、ハードウェア上でのデバッグスキル、効率的なコーディングスキル、Gitなどのバージョン管理しステム経験などがあると参画しやすいでしょう。 ・基幹システム開発のフリーランス求人・案件 C言語を活用するフリーランス求人・案件として、基幹システム開発があります。 特に会計、人事、販売管理、生産管理などの分野でのシステムのパフォーマンス最適化やレガシーシステムの更新などでのフリーランス求人・案件が多いでしょう。 C言語フリーランスエンジニアが求人・案件を獲得する上で、C言語の開発経験はもちろん、システム設計スキル、デバッグスキル、SQLなどのデータベース言語への理解、TCP/IPやHTTPなどのプロトコル知識、Gitなどのバージョン管理ツール知識、セキュリティの理解などがあると参画しやすいでしょう。 ■C言語フリーランス求人・案件のリモートワーク・在宅・持ち帰り状況 C言語フリーランス求人・案件のリモートワーク・在宅・持ち帰り状況について解説します。 C言語はWebアプリ開発、ゲーム開発、基幹システム開発、IoT開発、組込/制御システム開発と様々な開発求人・案件があり、多くの開発現場においてリモートワークや在宅・持ち帰りのフリーランス求人・案件が増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりリモートワークや在宅・持ち帰りが難しいC言語フリーランス求人・案件も一部存在します。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向であり、今後C言語を含むフリーランス求人・案件のリモートワークや在宅・持ち帰り化は増減なく、現状のまま維持していく可能性が高いでしょう。 C言語フリーランス求人・案件の中でもリモートワークや在宅・持ち帰りのみに参画したいフリーランスエンジニアはWebアプリ開発、ゲーム開発、基幹システム開発、IoT開発、組込/制御システム開発のフリーランス求人・案件を探してみましょう。 ■C言語での週2日・週3日フリーランス求人・案件 C言語での週2日・週3日フリーランス求人・案件について解説していきます。 C言語の週2日・週3日フリーランス求人・案件はC言語全体のフリーランス求人・案件の中でおおよそ2%の割合で存在します。 また週2日・週3日などの時短でも月額単価100万円を超える高単価なC言語フリーランス案件・求人も複数存在します。 複数のC言語フリーランス求人・案件に参画できるため、様々なプロダクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価なC言語フリーランス求人・案件はC言語スキル以外にも、上流工程〜下流工程まで一貫した開発経験、プロジェクトリード経験などある程度の開発実績や知識が備わっている方でないと参画が難しいでしょう。 C言語フリーランスエンジニアとして週2日・週3日フリーランス求人・案件に参画したい方は現状の市場動向の把握をした上で自分のスキルに見合うフリーランス求人・案件を探すことをおすすめします。 ■C言語フリーランス求人・案件に参画するために必要なスキル C言語フリーランス求人・案件に参画するために必要なスキルを解説します。 C言語フリーランス求人・案件に参画するために必要なスキルとしては、C言語自体の開発経験、フロントエンドやサーバーサイド開発経験で頻繁に使用される周辺知識/スキルです。 技術面とその他周辺スキル/知識に分けてみていきましょう。 まず、技術面においてC言語フリーランスエンジニアとして、C言語のスキルをはじめとし、システム設計スキル、デバッグスキル、SQLなどのデータベース言語への理解、TCP/IPやHTTPなどのプロトコル知識、Gitなどのバージョン管理ツール知識、セキュリティの理解、アルゴリズムとデータ構造の理解があるとC言語フリーランス求人・案件に参画しやすいでしょう。 その他周辺スキル/知識として、コミュニケーションスキルや問題解決スキル、ドキュメント作成スキル、知識を常にアップデートできるスキルなどがあるとC言語フリーランス求人・案件に参画しやすいでしょう。 上記技術面とその他周辺スキル/知識、どちらかが欠けているとC言語フリーランス求人・案件に参画できない可能性があるので念頭においておきましょう。 さらにC言語フリーランスエンジニアとして、高単価のフリーランス求人・案件に参画を希望している場合、上流工程での経験やチームマネジメント経験があることが望ましいでしょう。 ■C言語開発経験年数別のアドバイス C言語フリーランス求人・案件に参画するため、C言語開発経験年数別のアドバイスをそれぞれ開発経験1〜2年、開発経験2〜3年、開発経験5年以上に分けて解説します。 ・開発経験1〜2年のC言語フリーランスエンジニア 開発経験1〜2年のC言語フリーランスエンジニアはC言語の基本構文、データ構造、アルゴリズムに関する理解を深めましょう。 小規模プロジェクトに入りシステム開発など行い積極的に実践で活用できるC言語スキルを身につけていきましょう。 フリーランス求人・案件に参画した際は技術や業界のノウハウを学んでいくため、経験豊富な他のエンジニアやメンターを見つけることをおすすめします。積極的にコードレビューやフィードバックをもらいスキルアップを図りましょう。 ・開発経験2〜3年のC言語フリーランスエンジニア 開発経験2〜3年のC言語フリーランスエンジニアは積極的に中〜大規模プロジェクトに参画し、チーム開発を行いましょう。 特に性能最適化やデバッグに関する経験を積みましょう。また、システムプログラミング、ネットワークプログラミング、組み込みシステムなど、特定の領域の知識を身につけましょう。C言語開発における周辺技術や環境に積極的に触れ、スキルアップを図りましょう。 その他要件定義やプロジェクト管理、コミュニケーションスキルなどの技術以外のスキルも身につけることをおすすめします。 開発経験2〜3年のC言語フリーランスエンジニアはある程度技術スキルも備わっているため、C言語フリーランス求人・案件に参画しやすいですので、継続的にフリーランス求人・案件に参画できるようにネットワークを広げていくとなお良いでしょう。 ・開発経験5年以上のC言語フリーランスエンジニア 開発経験5年以上のC言語フリーランスエンジニアは大規模開発に参画し、アーキテクチャ設計の経験を積んでいきましょう。 また、C言語周辺スキルを高めていくと同時にプロジェクトのリーダーやアーキテクトとしての役割も選択肢に入ってくるかと思いますので、チャンスがあれば積極的に引き受けましょう。 若手エンジニアへの教育やメンタリングを行える場合は自分の持っている知識の再確認の意味も込めて行ってみることをおすすめします。 その他、コミュニティへの貢献のため、コミュニティ活動に参加して知識や経験を共有してみることもおすすめします。 開発経験5年以上のC言語フリーランスエンジニアでも専門的な知識の学習やより実務をこなすことは重要です。IT技術は日々成長しておりかつ廃れていくため、常に最新技術やトレンドを学び、アップデートしていきましょう。 ■C言語習得難易度・勉強方法 C言語習得難易度・勉強方法について解説します。 C言語習得難易度について、C言語はC++よりも習得しやすいですが、Javaよりも習得難易度が高いプログラミング言語です。 C言語はメモリ管理やエラーハンドリングを行う必要があることや多重継承、テンプレート、演算子オーバーロードなどの機能があることで複雑で理解しにくいため難易度が高くなっています。 C言語の学習コストについて解説します。 1つのプログラミング言語を基礎レベルまで習得するには、開発環境の設定や基本概念の理解、コードの練習などでおおよそ200時間は必要と言われています。また実務レベルまで習得する場合、おおよそ1,000時間以上かかるとも言われています。しかし、学習方法や理解度や開発言語の周辺知識も一緒に習得する必要があり、個人差はありますので、あくまでも参考として覚えておきましょう。 近年ではオンライン学習やプログラミングスクールなど、様々な場所でC言語を始めとするプログラミング言語を学習出来ます。オンライン学習を例に挙げると「Progate」「ドットインストール」「Schoo」「Udemy」など多種多様なサービスがあります。 また、C言語のチュートリアルサイト「Learn-C.org」プログラミング学習サイト「Programiz」などC言語学習の環境は整っています。 オンライン学習やプログラミングスクールはC言語自体の習得以外にもC言語での開発に必要なデータベースやインフラなど周辺知識の必要性も教えてくれるため、C言語の学習においてより実践で使える知識を蓄えやすいでしょう。 その他、C言語習得を希望するエンジニアは、まず周辺でC言語に精通したエンジニアを探してみる、勉強会に積極的に参加してみることもおすすめです。やはり近くにメンターがいることにより、学習の効率性も上がるだけでなく学習意欲も維持しやすくなります。 ■C言語フリーランス求人・案件参画するために役立つ資格 C言語フリーランスエンジニアが取得しておいて損のない資格を2つ紹介します。 ・プロジェクトマネージャ試験(PM) プロジェクトマネージャ試験(PM)は一般財団法人情報処理推進機構(IPA)が実施している情報処理系の国家資格です。 プロジェクト責任者として、情報システムの開発プロジェクトにおけるプロジェクトマネージャ(PM)の役割を果たすことができるかを図る試験です。 自身が普段あまり担当しないようなシステム開発工程の知識/スキルを身に付けることが出来ることや、クライアントなどとの信頼構築を築けるためC言語フリーランスエンジニアとして取得しておいて損のない資格でしょう。 その他、プロジェクトマネージャ試験(PM)合格者に対しては、他の高度情報処理技術者試験の科目が2年間免除になったり、弁理士、中小企業診断士、国家公務員試験など他分野の難関資格の科目が一部免除になるメリットもあります。 ・システムアーキテクト試験 システムアーキテクト試験は、情報処理推進機構(IPA)によって提供される、IT関連の国家資格の中で特に難易度が高い試験として知られています。この試験では、システムの基礎となる技術、開発プロジェクトの管理方法、技術戦略の立案や評価、そしてシステム設計やアーキテクチャに関する知識が問われます。 C言語フリーランスエンジニアにとって、システムアーキテクトやプロジェクトリーダーに必要なスキルを習得できます。この資格は、特に開発経験の浅い初心者向けではなく、より経験豊富な中級者や上級者を対象としており、長期的なキャリア構築に貢献する可能性があります。 そのため、C言語フリーランスエンジニアとして取得しておいて損のない資格でしょう。 ・ITストラテジスト試験 ITストラテジスト試験は、IT系国家資格の中でも最難関の試験です。 ITストラテジスト試験は、基本的なIT知識、情報技術を駆使した経営戦略の策定能力や推進力などが出題されます。ITストラテジスト試験の取得難易度は高く、10~15%ほどの合格率です。 C言語フリーランスエンジニアとして、ITスキルや経営戦略などコンサルに近いスキルを身に付けることができます。そのため、C言語フリーランスエンジニアとして取得しておいて損のない資格でしょう。 C言語関連の資格を習得することは良いことですが、C言語フリーランス求人・案件に参画するという目的を失わないようにしましょう。 C言語スキルを資格取得によって、証明することは可能ですが重要視すべきことは、C言語の実務経験やC言語周辺で必要な開発スキルを保有していることです。 そのためC言語の資格はある程度実務経験がある方、時間的に余裕がある方が取得すると良いでしょう。 C言語エンジニアとして、実務未経験にも関わらずC言語関連資格の取得を最優先事項にすることはやめておきましょう。 ■C言語フリーランス求人・案件の未経験での参画 C言語開発実務未経験の場合、参画できるC言語フリーランス求人・案件は限られてくるでしょう。 C言語などフリーランス求人・案件は参画後すぐに稼働することを想定しているため、即戦力エンジニアを求めています。 C言語未経験からC言語フリーランス求人・案件への参画を検討/希望している方は、はじめに正社員や派遣・契約社員として2〜3年ほど開発経験を積むもしくはクラウドワーカーや副業として2年ほど開発実務をこなしましょう。 C言語フリーランス求人・案件に参画する上でコミュニケーションスキルや能動的に動けるかなども見られますが、やはり一番重要視されるポイントは求人・案件の要件の合致度合いです。そのため、上記以外にも実務経験を作れるのであれば積極的にこなしていきましょう。 C言語のフリーランス求人・案件への参画を目指すにあたって、他開発言語の知識も身につけておくと、担当領域の幅を広げることができ、選択できるフリーランス求人・案件の選択肢を増やせるでしょう。例えば、C言語フリーランス求人・案件ではシステム設計スキル、デバッグスキル、SQLなどのデータベース言語への理解、TCP/IPやHTTPなどのプロトコル知識、セキュリティの理解などのスキルが求められます。 C言語をはじめとする他開発言語の知識/スキルや周辺環境の知識/スキルが豊富であればC言語フリーランス求人・案件参画時のアピール材料にもなるため、日頃から勉強時間を確保してスキルアップを図りましょう。 ■C言語の市場動向やニーズ C言語はWebアプリ開発、ゲーム開発、基幹システム開発、IoT開発、組込/制御システム開発など幅広く開発ができることからフリーランス求人・案件の中でも多く求人が存在します。 そのため、ニーズは現時点でも多くあり、今後中長期的にみてもニーズは無くならないでしょう。 では、C言語エンジニアのニーズがある理由をIT市場動向から分析してみてみましょう。 2023年5月、IDC Japanが発表したソフトウェア市場の実績と予測では2022年の国内市場を、前年比13.9%増の4兆1548億6300万円と推定しており、国内市場は2022年から2027年にかけて年平均6.7%で成長し、2027年には5兆7459億円に達すると予測しています。 また総務省の発表によると世界のICT市場(支出額)は、スマートフォンやクラウドサービスの普及などにより、2021年は465.2兆円(前年比12.5%増)であり、2016年以降増加傾向で推移しています。 上記の成熟した市場規模から推測するに需要が減ってもすぐに市場が無くなる市場規模ではないことがわかります。 その他IoT、ビッグデータ、6G、ブロックチェーン、xR、AGIを含む人工知能などによるIT業界の飛躍的な拡大やIT技術の急速な進歩に伴い、エンジニア全体の人材不足が深刻化しています。2030年までに79万人のITエンジニア不足に陥る可能性があるとも言われています。 上記観点を考慮すると市場は成長しておりますが、エンジニアの絶対数が足りておらず、C言語を含むエンジニアにおいてニーズが今後も拡大していくでしょう。 C言語エンジニアとして現在活躍している方や今後活躍を検討している方はC言語の開発実務経験やC言語開発に必要な周辺開発スキル/経験を取得すると多くのC言語エンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。