C++の案件・求人一覧

1-30 / 全 6514
NEW

【C++/C言語】SCADAシステム開発案件

620,000円/月

業務委託(フリーランス)
兵庫県
アイランドセンター駅
C++CVBA
作業内容 ・ SCADAシステム開発案件に携わっていただきます。 ・ご担当フェーズは 詳細設計、製造、テストです。

【サーバー(Linux系)】【業務委託(準委任)】キャリア向け仮想化サービス基盤の開発業務

700,000円/月

東京都
麻布十番駅
C++ShellLinuxDockerKubernetes
作業内容 【20代~40代のITエンジニアが活躍中!】 ■概要 商用で利用されている監視システムの機能拡張と問題発生時の自動回復機能に関する業務をお任せします。 ■具体的な作業内容 ・アラート機能の拡充、仕様のドキュメント化対応 ・アジャイル開発(基本設計~テスト)
NEW

【C言語/C++/C#】CADシステム開発案件

550,000円/月

業務委託(フリーランス)
C++C
作業内容 ・CADシステムの開発に携わっていただきます。 ・ご対応いただくフェーズは設計~製造、テストでございます。

【フルリモート/週5日】産業用ロボットに組み込むシステムの設計開発業務支援

900,000 〜 1,200,000円/月

業務委託(フリーランス)
東京都
C++C
作業内容 ■業務内容 同社ではクライアント企業向けの産業用ロボットおよび制御系システムを一部外注で開発しておりますが、 今後は自社内での開発を強化していきたく、開発メンバーを募集しております。 現在、産業用ロボットアーム(精密部品の組み立て作業用ロボットアームをメインの遠隔操作システム)を開発中で 工場を新たに設立し開発スピードを高めていきたいと思っています。 また、12月から新たな開発プロジェクトが発足し、続々と機能要件が固まってきておりますので、 参画時期によっては新プロジェクトの方にアサインさせていただく可能性がございます。 ・仕様書、設計書、テスト設計書等各種ドキュメント作成 ・組み込みプログラムの開発 ・各テスト ・プロトタイプ作成 ・モジュール開発 ■ロボット例 精密部品の組み立て作業用ロボットアーム ∟双腕アームの手先ユニット(作業工具)に力覚センサーを設置 ∟上記をリアルタイムで遠隔操作するデバイス想定

【C#/C++】医療系画像診断システム開発

700,000円/月

業務委託(フリーランス)
神奈川県
C++Visual Studio
作業内容 ・レントゲン画像などの検査情報を一元管理し、各種処理やデータ出力まで一貫して行えるシステム ・画像処理やパラメータ設定を中心とした機能改修 ・担当工程:詳細設計〜テスト

【AIシステムエンジニア/常駐(渋谷)/週5日】AI使用システム・対話型デジタルヒューマン企画開発

800,000 〜 1,000,000円/月

業務委託(フリーランス)
東京都
C++PythonPerlLinuxNode.jsUnreal Engine
サーバーサイドエンジニアSE
作業内容 【業務内容】 ・AIを使用したシステムの設計、開発、および実装 ・対話型デジタルヒューマンを用いた企画・開発 ・自然言語処理技術を用いた対話システムの構築 ・ユーザーインタラクションの最適化とユーザーエクスペリエンスの向上 外国籍:不可

【Java/リモート併用】人材領域のWebサービスにおけるバックエンド開発の案件・求人

950,000円/月

業務委託(フリーランス)
東京都
品川駅
C++JavaGoScalaCSSHTML
バックエンドエンジニア
作業内容 =========== ※重要※ ▼必ずお読みください▼ 【必須要件】 ・20~40代までの方、活躍中! ・日本語ビジネスレベル必須 ・週5日稼働必須 ・実務経験3年以上必須 =========== 100%自社開発の人材マネジメントにフォーカスしたクラウドサービスを提供している企業になります。 急成長の人材領域のWebサービスにて、バックエンド開発をGoを用いて上流〜下流までご担当頂きます。
NEW

【C#】試験装置向けUI開発案件

600,000円/月

業務委託(フリーランス)
大阪府
C++C#VBUML
作業内容 ・CODESYSを用いた試験装置向けUI開発をご担当いただきます。

【C₊₊/副業可】自社クラウド帳票作成サービス 開発エンジニア(フルリモート/週1~2日)

200,000 〜 300,000円/月

業務委託(フリーランス)
東京都
フルリモート
C++Linux
フロントエンドエンジニアアプリケーションエンジニアバックエンドエンジニア
作業内容 ■業務内容 帳票作成を自社で行えるようにする自社開発SaaSミドルウェア(C++)(コード行数は数十万行以上) の高速化や機能追加を目的とした実装をお任せいたします。 【対象となるC++プログラムの説明】 ビジネスアプリケーションであり イメージとしては、ドローツールやペイントソフトに近しいサービスでございます 文字が多数入っているデータを取り扱うため、フォントレンダリングもございます。 フルリモートかつ、フルフレックスでの案件でございますので スピード感をもって開発を進めていける、参画のしやすさが魅力の案件でございます。 ■チーム体制 現在、代表も含めた5名の内製チームで開発を進められています。 設計フェーズは上記5名の皆様で進めていただいているため、バックエンドの実装部分をお任せいたします。 ■企業について 自社サービスであるクラウド帳票管理サービスを祖業とされ、 少数精鋭でサービスを開発を進められているスタートアップベンチャー企業でいらっしゃいます。 現在、代表の方含め、自社SaaSミドルウェアの開発を5名体制で進められています。 プログラミングを中心に行っていただける方のリソースが不足しているため、 月30~40Hを目安にご参画いただける方を探していらっしゃいます。

【Android(Java)】【業務委託(準委任)】カーナビ開発案件

900,000円/月

兵庫県
神戸駅
C++JavaAndroid
スマホアプリエンジニア
作業内容 ■概要 AndroidカーナビのFramework開発をお願いいたします。

【C/C++/VC++(組み込み)】【業務委託(準委任)】ファームウェア開発

800,000円/月

滋賀県
草津駅
C++VC++Linux
作業内容 ■概要 ファームウェア(機器に組み込まれたソフトウェア)の開発をお願いいたします。 ■開発環境: ■環境:Linux ■プログラミング言語:C ■作業工程:詳細設計~テスト

【C/C++/VC++(組み込み)】【業務委託(準委任)】ROSソフトウェア開発

700,000円/月

大阪府
新大阪駅
C++VC++Linux
作業内容 ■概要 ROSに関係するLinuxアプリケーションの開発、開発済みのシステムの不具合解析を行っていただきます。

Unreal Engine|プログラマ(キャラクタ制御)/アクションゲーム

500,000 〜 1,000,000円/月

業務委託(フリーランス)
東京都
中目黒駅
C++Unreal EngineVisual Studio
PG
作業内容 <業務内容> ・プレイヤーおよび敵キャラクタの制御全般

【C/C++(Web開発)】【業務委託(準委任)】ロボット制御

800,000円/月

大阪府
大阪難波駅
C++WindowsVisual Studio
作業内容 ■概要 DYNAMIXELを用いたロボット制御をお任せいたします。

【C/C++(Web開発)】【業務委託(準委任)】部品構成管理システムの構築案件

650,000円/月

大阪府
本町駅
C++JavaScript
作業内容 ■概要 工場の部品構成を管理するシステムの開発案件になります。 ■開発環境: ■OS:Windows ■プログラミング言語:C++ JavaScript ■FW:Node.js ■ツール:Visual Studio ■作業工程:要件定義~基本設計

【C/C++/VC++(組み込み)】【業務委託(準委任)】空調機器の評価案件

500,000円/月

業務委託(フリーランス)
大阪府
新大阪駅
C++VC++
作業内容 ■概要 空調機器の基盤とシミュレターを繋いでの検証実施をお任せいたします。 ■具体的な作業内容 ・テスト設計、テスト実施 ・作業のインプットは、仕様書、設計書、ソースコード(C) ■作業工程:評価・検証

【C++】組み込みシステム開発案件

550,000円/月

業務委託(フリーランス)
福岡県
C++C
作業内容 ・組み込みシステム開発案件に携わっていただきます ・C言語またはC++を使用して主に製造工程をご担当いただきます。

【Python(Web開発系)】【業務委託(準委任)】スマートEMSシステム開発

700,000円/月

大阪府
門真市駅
C++PythonSQL
作業内容 ■概要 EMSやその他システムの要件定義や実現方法の検討をしていただきます。 ■作業工程:要件定義~設計

【C/C++(Web開発)】【業務委託(準委任)】税関システム開発案件

750,000円/月

業務委託(フリーランス)
東京都
青物横丁駅
C++SQLLinux
作業内容 ■概要 税関システムC開発案件をお任せいたします。 ■具体的な作業内容 ・開発(設計~試験)

【C/C++(Web開発)】【業務委託(準委任)】医療系X線撮影装置コンソール開発

550,000円/月

神奈川県
開成駅
C++
作業内容 ■概要 医療系X線撮影装置コンソール開発をお任せいたします。 ■具体的な作業内容 ・医療系X線撮影装置コンソールの開発業務 ・詳細設計~システムテスト

【C/C++/VC++(組み込み)】【業務委託(準委任)】暗号ライブラリ開発案件

800,000円/月

業務委託(フリーランス)
大阪府
渡辺橋駅
C++VC++
作業内容 ■概要 車載SoC上の暗号ドライバーライブラリを開発していただきます。

【C++/C#】ゲーム開発/運用

700,000円/月

業務委託(フリーランス)
東京都
六本木駅
C++UnityGit
作業内容 ・クライアントエンジニアの業務全般 ・ゲームロジックの実装 ・マスターデータ設計など

【Java(FWなし)】【業務委託(準委任)】事業計画システムの開発

800,000円/月

業務委託(フリーランス)
大阪府
桜ノ宮駅
C++JavaC
作業内容 概要:事業計画書を管理するためのシステムの改善、運用保守をご担当いただきます 工程:設計〜テスト -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

Unreal Engine4/ゲームプログラマー|通信方針の検討など〈常駐・出社〉

500,000 〜 1,000,000円/月

業務委託(フリーランス)
東京都
大崎駅
C++Unreal Engine
作業内容 <業務内容> ・通信方針の検討決定とそれに伴う内容の変更業務

【C/C++/VC++(組み込み)】【業務委託(準委任)】デスクトップ製品改修

850,000円/月

東京都
秋葉原駅
C++VC++WindowsVisual Studio
作業内容 ■概要 デスクトップ製品の要件定義からテストを担当して頂きます。

C++/C#エンジニア ファイル共有/転送サービス構築

600,000円/月

業務委託(フリーランス)
東京都
池袋駅
C++Windows
作業内容 ・サービス要件から基本設計への落とし込み作業 ・Explorerに入り込んだアプリケーション開発 ・クラウド上のファイルをローカルファイルシステムに同期 ・アップロード、ダウンロード、メッセージ通知 *工程:基本設計〜詳細設計〜開発〜テスト

【C言語/C++(リモート)】重機の情報保守サービスに関するSW開発

700,000円/月

業務委託(フリーランス)
神奈川県
C++CLinux
組込・制御
作業内容 各種要件定義書から要件を読み取り、機能仕様作成、設計、製造、試験をご担当いただきます。 *在宅中心も可能ですが、機材を使う際、出社が必要となる場合もございます。

【C/C++(Web開発)】【業務委託(準委任)】税関システム開発案件

800,000円/月

業務委託(フリーランス)
東京都
青物横丁駅
C++SQLLinux
作業内容 ■概要 税関システム(C)開発案件をお任せいたします。 ■具体的な作業内容 ・開発(設計~試験)

【C言語】 車載システム開発案件

550,000円/月

業務委託(フリーランス)
兵庫県
C++CLinux
組込・制御エンジニア
作業内容 ・車載システム開発に携わっていただきます。

【ネットワークエンジニア】【業務委託(準委任)】車載関連の開発

600,000円/月

神奈川県
関内駅
C++LinuxUbuntu
ネットワークエンジニア
作業内容 ■概要 車載関連の開発をお願いします。 ■作業工程:設計、開発、単体試験、結合試験になります。 ※アジャイル(スクラム)での開発。

C++の月額単価相場

null

C++のエージェント別案件数

C++のフリーランス案件・求人を保有しているフリーランスエージェントは、①レバテックフリーランス:2181件、②フリコン:1166件、③Midworks:429件、④テックビズフリーランス:269件、⑤テックリーチ:109件、⑥HiPro Tech(ハイプロテック):92件、⑦アットエンジニア:83件、⑧BIGDATA NAVI:83件、⑨ビズリンク:34件、⑩レバテッククリエイター:23件となっています。(※フリーランスHub調べ/2023年12月) C++のフリーランス案件・求人を豊富に保有しているフリーランスエージェントは①レバテックフリーランス、②フリコン、③Midworksであることがわかります。 C++のフリーランス案件・求人に参画を希望するフリーランスの方は①レバテックフリーランス、②フリコン、③Midworksを中心に複数のフリーランスエージェントに登録することをおすすめします。

C++のエージェント別月額単価相場

C++のフリーランス案件・求人を保有しているフリーランスエージェント別の単価相場は、①PMO NAVI:110万円、②ConPro FREELANCE(コンプロフリーランス):102.3万円、③チョクフリ:94.7万円、④mijicaフリーランス:90万円、⑤HiPro Tech(ハイプロテック):83.3万円、⑥1 on 1 Freelance:82.5万円、⑦BIGDATA NAVI:79.9万円、⑧ビズリンク:77.9万円、⑨アットエンジニア:72.8万円、⑩レバテッククリエイター:70万円となっています。(※フリーランスHub調べ/2023年12月) C++のフリーランス案件・求人の月額単価が高いフリーランスエージェントは①PMO NAVI、②ConPro FREELANCE(コンプロフリーランス)、③チョクフリであることがわかります。 C++のフリーランス案件・求人に参画を希望するフリーランスの方は①PMO NAVI、②ConPro FREELANCE(コンプロフリーランス)、③チョクフリを中心に複数のフリーランスエージェントに登録することをおすすめします。

C++の都道府県別案件数

C++のフリーランス案件・求人の都道府県別案件数は、①東京都:4007件、②大阪府:859件、③神奈川県:783件、④福岡県:227件、⑤兵庫県:136件、⑥京都府:97件、⑦愛知県:95件、⑧埼玉県:54件、⑨千葉県:53件、⑩滋賀県:24件となっています。(※フリーランスHub調べ/2023年12月) C++のフリーランス案件・求人が集中している都道府県は①東京都、②大阪府、③神奈川県であることがわかります。 C++のフリーランス案件・求人に参画を希望するフリーランスの方は①東京都、②大阪府、③神奈川県を中心にフリーランス案件を探されることをおすすめします。

C++の職種別案件数

C++のフリーランス案件・求人の職種別案件数は、①サーバーサイドエンジニア:990件、②組込・制御:569件、③スマホアプリエンジニア:522件、④PG:460件、⑤SE:393件、⑥アプリケーションエンジニア:165件、⑦PL:133件、⑧組込・制御エンジニア:120件、⑨バックエンドエンジニア:117件、⑩PM:115件となっています。(※フリーランスHub調べ/2023年12月) C++のフリーランス案件・求人は①サーバーサイドエンジニア、②組込・制御、③スマホアプリエンジニアが多いことが分かります。

C++の職種別平均単価

C++のフリーランス案件・求人の職種別の平均単価は、①SAPコンサルタント:145万円、②ITアーキテクト:100万円、③ITコンサルタント:93.3万円、④データサイエンティスト:91万円、⑤機械学習エンジニア:90.7万円、⑥セキュリティエンジニア:89.1万円、⑦3Dデザイナー:88.8万円、⑧オペレーター:88万円、⑨コンサル:87.4万円、⑩AIエンジニア:86.8万円となっています。(※フリーランスHub調べ/2023年12月) C++のフリーランス案件・求人の月額単価が高い職種は①SAPコンサルタント、②ITアーキテクト、③ITコンサルタントであることがわかります。

C++の業界別案件数

C++のフリーランス案件・求人の業界別案件数は、①ゲーム:955件、②サービス:952件、③IT:869件、④製造:806件、⑤通信:665件、⑥組み込み・制御:417件、⑦メーカー :413件、⑧ソーシャルゲーム:343件、⑨AI:273件、⑩Sier:243件となっています。(※フリーランスHub調べ/2023年12月) C++のフリーランス案件・求人は①ゲーム、②サービス、③ITが多いことが分かります。 C++のフリーランス案件・求人に参画を希望するフリーランスの方は①ゲーム、②サービス、③ITを中心に複数の業界の案件を検討されることをおすすめします。

C++の業界別平均単価

C++のフリーランス案件・求人の業界別の平均単価は、①コンサル:87.4万円、②人材:85.6万円、③FinTech:83.6万円、④出版:82.8万円、⑤SaaS:80.1万円、⑥製薬:80万円、⑦AI:78.2万円、⑧ソーシャルゲーム:76.3万円、⑨広告:76.2万円、⑩メタバース:75.7万円となっています。(※フリーランスHub調べ/2023年12月) C++のフリーランス案件・求人の月額単価が高い業界は①コンサル、②人材、③FinTechであることがわかります。 C++のフリーランス案件・求人に参画を希望するフリーランスの方は①コンサル、②人材、③FinTechを中心に複数の業界の案件を検討されることをおすすめします。

C++の常駐案件・リモートワーク案件割合

C++のフリーランス案件・求人数のリモートワーク案件・常駐案件の割合を分析するとリモートワーク案件が2379件(36.5%)、常駐案件が4135件(63.5%)となっています。 したがって、C++フリーランス案件・求人に関しては常駐案件が多いことがわかります。 (※フリーランスHub調べ/2023年12月)

C++案件のよくある質問

C++の月額単価の相場はどれくらいですか?

C++の月額単価の相場は67万円です。スキルやご経験により、

単価が変わります。自分のスキルや経験に合った案件は、こちらの案件一覧ページから検索・応募できます。

C++の案件数は何件ですか?

フリーランスHub上でご覧いただけるC++の案件数は6514件です。 尚、応募先エージェントで非公開案件の提案を受けられる場合もあります。

未経験でもC++のフリーランス案件に応募することは可能ですか?

はい。応募先エージェントが条件を設けていない限り、基本的には未経験でも応募することが可能です。 ただし、中には実務経験を重視する案件もありますので、未経験で参画できる案件があるかどうかは応募先エージェントに確認してみましょう。

C++について

【C++の概要】 C++はC言語の機能を拡張したプログラミング言語です。読み方はシープラスプラスですが、シープラやシープラプラなどの呼び方もされています。基本的にはC言語と同じように利用でき、高度な処理が可能です。C++は、プログラムの実行速度が速いため、大規模なソフトウェア開発に対応できます。幅広い開発に利用されており、家電製品やゲーム、スマートフォンアプリ、業務システムの開発など、さまざまなフリーランス向け案件が期待できます。さらに、C++はOSといったIT技術を支えるソフトウェア開発に用いられているため、将来的にも案件が期待できる言語です。C++はC言語と似た部分も多く、C++を学習するとC言語の理解を深められます。 【C++の特徴】 C++は、C言語の機能を発展・拡張したプログラミング言語です。そのため、C言語と関係が深く相性がよいといえます。C++は、他の言語に比べてプログラムの処理速度が非常に早く、データ解析やアプリケーションにおける大量のデータ処理に向いています。そのため、スマートフォンアプリやロボット技術まで幅広く役立てられてきました。 ただし、複雑な仕様をしていて、初心者にはハードルが高く感じる可能性があります。C++は歴史の古いプログラミング言語の一つで、1983年に誕生しました。誕生から定期的にアップデートされて、常に最新機能が備わっています。使用するときは、最新バージョンがどうかの確認をしましょう。 【C++フリーランスエンジニアの参画が可能な案件例】 ここからは、C++フリーランスエンジニアが参加できる案件の具体例を紹介します。 ・大規模なシステム開発 大規模なシステム開発は、C++で開発ができる案件の代表例です。C++は実行速度が早くOSでコントロールしやすい言語です。C言語と相性がよく、C言語で作成されたシステムにも応用できます。C++は幅広い業務システムの開発で利用され、中小企業から大企業まで幅広く活用されています。公共交通機関や金融機関のオンラインバンクなど、大きな案件に参加できる可能性があるでしょう。 ・組み込み系プログラム 組み込み系プログラムにC++が利用されていることも多く、フリーランスエンジニアも参加可能です。C++はメモリを小さくできるため、家電や電子機器などのハードウェアのスペースに余裕をもたせられます。電子レンジや炊飯器から、スマートフォンやゲーム機まで、多くの機器に利用されてきました。特にハードウェアに組み込むシステム開発で多く利用されています。C++ができるフリーランスエンジニアは組み込み系プログラムの現場で重宝されるでしょう。 ・ゲームの開発 スマートフォンのアプリゲームやオンラインゲームなど、幅広いゲームの開発案件にもC++フリーランスエンジニアが参加しています。高い処理能力があるC++は、ゲーム開発に利用されてきました。ゲーム機本体の制御システムに導入されるケースも少なくありません。開発する際、Unreal Engine、Unityなどのゲームエンジンを使います。どのエンジンを選ぶかは、現場の予算やゲームの種類により決まります。ゲームの開発は比較的難易度の高い案件です。幅広い知識のあるフリーランスエンジニアは重宝されるでしょう。 ・次世代ロボットの開発 C++は大量のデータ処理ができるうえ処理速度の高さが魅力です。次世代ロボットの開発や制御などで役立てられています。難解な命令ができるC++は、loT開発の現場で重要な役割をもちます。C言語はロボット開発と親和性が高く、C++を習得したエンジニアが活躍できる案件といえるでしょう。C++だけでなくC言語がロボット開発に利用される現場も豊富です。C++とあわせて学習すれば、ロボット開発案件への参画が可能となります。 ・AI開発 人工知能開発や機械学習の開発などのAI開発案件は、C++だけでなく複数のプログラミング言語を組み合わせておこないます。たとえば、AI開発で利用される機会が多いPythonは、C++と組み合わせると拡張が可能です。複雑なプログラミングも、C++なら簡単に実装できます。AI開発ではC++が重宝される場面も多く、PythonだけでなくC++に詳しいフリーランスエンジニアが活躍できる機会があります。 【C++フリーランスエンジニアの未経験での案件参画に関して】 未経験でC++フリーランスエンジニアとして働くことは困難です。C++は非常に複雑で習得が難しく、働く際はある程度の知識や実績が求められます。特にコンピュータに関する基礎知識、プログラミングの深い知識が必要です。当初からフリーランスを目指す場合は、IT企業へ就職し、2〜3年経験を積む必要があります。ある程度の実績と知識を会得したうえで、フリーランスエンジニアを目指してください。C++以外に、難解といわれるプログラミング言語が使えると、フリーランスエンジニアとして成功できます。IT企業で就職中に、フリーランスでの活動をイメージして勉強をしましょう。 【C++フリーランス案件・求人に参画するために必要なスキル】 フリーランスがC++の案件を受注するには、以下のようなスキルが求められます。 ・C言語のスキル C++とC言語には互換性があり、案件によってはどちらも使用する場合があります。そのため、C++を使うフリーランスは合わせてC言語も習得しておくとよいでしょう。 ・組み込み開発の経験 C++は組み込み開発でよく使われるため、組み込み開発経験があるフリーランスは案件に応募した際に求められる可能性があります。 ・OSの知識 組み込み系ソフトウェアの開発では、TRONやLinuxなどのOSを使用することがあります。これらのOSの知識や開発経験があると、案件を獲得しやすくなるかもしれません。 ・データベース、ネットワークに関する知識 データベース、ネットワークに関する知識は、案件の大小にかかわらず必要です。幅広い案件で有名なソフトウェアのOracleの知識は、多くの場面で求められるでしょう。インフラを作る案件では、ネットワークに関する知識が必須です。C++の勉強をする際、データベース、ネットワークに関する知識をあわせた学習がおすすめです。 ・コミュニケーション力 フリーランスの場合、自分で営業をして仕事を獲得する必要があります。そのため、コミュニケーションが重要です。コミュニケーションが苦手で、フリーランスを目指す方もいるでしょう。フリーランスは、会社員よりもクライアントと上手くコミュニケーションをする必要があります。 【C++の習得難易度・勉強方法について】 他のプログラミング言語と比較しても、C++は難易度が高い言語と考えられます。C++だけでなく、C言語やコンピュータプログラムの作るシステム構成を理解する必要があるからです。初心者が知識のない状態からC++を学習する際、独学はおすすめできないといえるでしょう。他のプログラミング言語の知識がない方は、苦戦する可能性があります。おすすめのC++の勉強方法は、オンライン講習です。オンライン講習は、学習動画を繰り返し見直せるものが多く、知識が定着するまで自分のペースで学習できます。参考書で学習する際も後から必要なところを復習できます。しかし、分からなかった部分をすぐに問い合わせするのは難しいでしょう。疑問点が残ったままになる恐れがあります。分からない部分は、自分で調べながら進めてください。繰り返し数多くのプログラムを作成し学んでいきましょう。参考書や学習サイトを見ながら、専門用語や作成方法に慣れることが重要です。 【C++フリーランスエンジニアにおすすめのフレームワーク】 ここからは、C++フリーランスエンジニアにおすすめのフレームワークを4つ紹介します。 ・TreeFrog Framework TreeFrog Frameworkは、日本製で機能性が高いフレームワークです。パフォーマンスが高く、高速に動作し、アップデートの頻度が90日に1度程度と高い特徴があります。利便性があるといえるでしょう。多くのデータベースに対応していて、データベースコーディングを隠せます。HTTPだけでなく、WebSocketプロトコルの補助も可能です。SNSアカウントもあり、最新の動向を確認しやすい点も魅力です。 ・Qt Qtは、1995年に誕生した生産性が高いフレームワークです。綺麗なインターフェースの作成ができるほか、GUIが豊かで、すべてのプラットフォームに構築されるため、人気を集めています。公式サイトは日本語に対応していて、情報を確認しやすい点が魅力です。イベントやウェビナーも頻繁に行われています。デスクトップ分野に強く、アニメーション会社や自動車メーカーなど、世界の有名な企業で使われています。世界60カ国以上で利用されている、信頼度の高いフレームワークといえるでしょう。 ・Oat++ Oat++は、スピーディーに利用でき、別のライブラリやプログラムに頼らない点が魅力です。WEBアプリケーションのフレームワークの一つです。コードに整合性があり、5M接続の処理ができます。ただし、公式サイトは英語表記であり、訳しながら対応する必要があります。Oatは導入のしやすさがポイントです。APIサーバーの実装も簡単にできます。自由に扱えるフレームワークです。 ・crow crowは、動作のスピーディーであるフレームワークです。Python用のFlaskと共通した特徴があります。Flaskに慣れている方は、活用しやすいでしょう。C++では、Webアプリを作る際やルートの内でタグを記載したいときに使用できるフレームワークです。軽い設計のマイクロWebアプリケーションフレームワークを使いたいときに最適です。 【C++フリーランス案件・求人に参画するために役立つ資格について】 ここからは、C++のフリーランス案件を獲得する際に役立つ資格を紹介します。 ・CPA CPAは、C++ Instituteが認定する役立つ資格です。正式名称はC++ Certified Associate Programmerです。ベースになる知識からオブジェクト指向プログラミングの理解度を証明できます。合格する基準点は、70%と高めに設定されています。問われる内容は初歩的な内容が多いですが、問題は日本語ではなく英語でかかれています。C++への理解とあわせて、英語力も証明できる資格といえるでしょう。 ・CPP CPPは中級者以上向けの、高いコーディングスキルを証明できる資格です。正式名称はC++ Certified Professional Programmerで、CPAと同じC++ Institutが認定します。合格するためには、60%の正答が求められます。問題は英語で記載されているため、英語も学習しておくとよいでしょう。CPPの受験を希望する人は最初にCPAに合格する必要があります。CPAの勉強をしてからCPPに臨みましょう。 ・C言語プログラミング能力認定試験 C言語プログラミング能力認定試験は、ビジネス能力検定サーティファイが実施する資格試験です。C言語に関連した幅広い知識が問われる試験で、C++に特化した資格ではありません。C++には一定のC言語の知識が求められるため、多くのC++エンジニアが受験しています。レベルは3種類あり、それぞれプログラムの大きさと難易度が異なります。自分の実力に合わせたレベルや、少し難易度の高いレベルの受験がおすすめです。 【C++の市場動向や将来性について】 C++は多用途型のプログラミング言語として世界の市場で用いられ、大きな業務システムでも使われています。突然需要が無くなるとは考えにくく、将来的にも生き残ると予想できます。ただし、C++は30年以上前に作成された非常に歴史ある言語です。新しいプログラミング言語に劣る部分も少なくありません。JavaScript、Pythonなどと比較して、求人数は減少傾向にあります。新しいプログラミング言語は毎年リリースされていて、C++に代わる言語が登場する可能性もあります。C++の給料面は、他のプログラミング言語と比較して突出して高いとはいえません。他の言語もできた方が、高収入や高待遇が期待できます。結論、C++は今後も利用されると予想されるものの、市場の変化や新しいプログラミング言語の登場に影響を受ける恐れがあります。柔軟な対応ができるように対策を取りましょう。 ※この文章は、2023年7月時点の内容です。

C++の案件・求人一覧

1-30 / 全 6514
NEW

【C++/C言語】SCADAシステム開発案件

620,000円/月

業務委託(フリーランス)
兵庫県
アイランドセンター駅
C++CVBA
作業内容 ・ SCADAシステム開発案件に携わっていただきます。 ・ご担当フェーズは 詳細設計、製造、テストです。

【サーバー(Linux系)】【業務委託(準委任)】キャリア向け仮想化サービス基盤の開発業務

700,000円/月

東京都
麻布十番駅
C++ShellLinuxDockerKubernetes
作業内容 【20代~40代のITエンジニアが活躍中!】 ■概要 商用で利用されている監視システムの機能拡張と問題発生時の自動回復機能に関する業務をお任せします。 ■具体的な作業内容 ・アラート機能の拡充、仕様のドキュメント化対応 ・アジャイル開発(基本設計~テスト)
NEW

【C言語/C++/C#】CADシステム開発案件

550,000円/月

業務委託(フリーランス)
C++C
作業内容 ・CADシステムの開発に携わっていただきます。 ・ご対応いただくフェーズは設計~製造、テストでございます。

【フルリモート/週5日】産業用ロボットに組み込むシステムの設計開発業務支援

900,000 〜 1,200,000円/月

業務委託(フリーランス)
東京都
C++C
作業内容 ■業務内容 同社ではクライアント企業向けの産業用ロボットおよび制御系システムを一部外注で開発しておりますが、 今後は自社内での開発を強化していきたく、開発メンバーを募集しております。 現在、産業用ロボットアーム(精密部品の組み立て作業用ロボットアームをメインの遠隔操作システム)を開発中で 工場を新たに設立し開発スピードを高めていきたいと思っています。 また、12月から新たな開発プロジェクトが発足し、続々と機能要件が固まってきておりますので、 参画時期によっては新プロジェクトの方にアサインさせていただく可能性がございます。 ・仕様書、設計書、テスト設計書等各種ドキュメント作成 ・組み込みプログラムの開発 ・各テスト ・プロトタイプ作成 ・モジュール開発 ■ロボット例 精密部品の組み立て作業用ロボットアーム ∟双腕アームの手先ユニット(作業工具)に力覚センサーを設置 ∟上記をリアルタイムで遠隔操作するデバイス想定

【C#/C++】医療系画像診断システム開発

700,000円/月

業務委託(フリーランス)
神奈川県
C++Visual Studio
作業内容 ・レントゲン画像などの検査情報を一元管理し、各種処理やデータ出力まで一貫して行えるシステム ・画像処理やパラメータ設定を中心とした機能改修 ・担当工程:詳細設計〜テスト

【AIシステムエンジニア/常駐(渋谷)/週5日】AI使用システム・対話型デジタルヒューマン企画開発

800,000 〜 1,000,000円/月

業務委託(フリーランス)
東京都
C++PythonPerlLinuxNode.jsUnreal Engine
サーバーサイドエンジニアSE
作業内容 【業務内容】 ・AIを使用したシステムの設計、開発、および実装 ・対話型デジタルヒューマンを用いた企画・開発 ・自然言語処理技術を用いた対話システムの構築 ・ユーザーインタラクションの最適化とユーザーエクスペリエンスの向上 外国籍:不可

【Java/リモート併用】人材領域のWebサービスにおけるバックエンド開発の案件・求人

950,000円/月

業務委託(フリーランス)
東京都
品川駅
C++JavaGoScalaCSSHTML
バックエンドエンジニア
作業内容 =========== ※重要※ ▼必ずお読みください▼ 【必須要件】 ・20~40代までの方、活躍中! ・日本語ビジネスレベル必須 ・週5日稼働必須 ・実務経験3年以上必須 =========== 100%自社開発の人材マネジメントにフォーカスしたクラウドサービスを提供している企業になります。 急成長の人材領域のWebサービスにて、バックエンド開発をGoを用いて上流〜下流までご担当頂きます。
NEW

【C#】試験装置向けUI開発案件

600,000円/月

業務委託(フリーランス)
大阪府
C++C#VBUML
作業内容 ・CODESYSを用いた試験装置向けUI開発をご担当いただきます。

【C₊₊/副業可】自社クラウド帳票作成サービス 開発エンジニア(フルリモート/週1~2日)

200,000 〜 300,000円/月

業務委託(フリーランス)
東京都
フルリモート
C++Linux
フロントエンドエンジニアアプリケーションエンジニアバックエンドエンジニア
作業内容 ■業務内容 帳票作成を自社で行えるようにする自社開発SaaSミドルウェア(C++)(コード行数は数十万行以上) の高速化や機能追加を目的とした実装をお任せいたします。 【対象となるC++プログラムの説明】 ビジネスアプリケーションであり イメージとしては、ドローツールやペイントソフトに近しいサービスでございます 文字が多数入っているデータを取り扱うため、フォントレンダリングもございます。 フルリモートかつ、フルフレックスでの案件でございますので スピード感をもって開発を進めていける、参画のしやすさが魅力の案件でございます。 ■チーム体制 現在、代表も含めた5名の内製チームで開発を進められています。 設計フェーズは上記5名の皆様で進めていただいているため、バックエンドの実装部分をお任せいたします。 ■企業について 自社サービスであるクラウド帳票管理サービスを祖業とされ、 少数精鋭でサービスを開発を進められているスタートアップベンチャー企業でいらっしゃいます。 現在、代表の方含め、自社SaaSミドルウェアの開発を5名体制で進められています。 プログラミングを中心に行っていただける方のリソースが不足しているため、 月30~40Hを目安にご参画いただける方を探していらっしゃいます。

【Android(Java)】【業務委託(準委任)】カーナビ開発案件

900,000円/月

兵庫県
神戸駅
C++JavaAndroid
スマホアプリエンジニア
作業内容 ■概要 AndroidカーナビのFramework開発をお願いいたします。

【C/C++/VC++(組み込み)】【業務委託(準委任)】ファームウェア開発

800,000円/月

滋賀県
草津駅
C++VC++Linux
作業内容 ■概要 ファームウェア(機器に組み込まれたソフトウェア)の開発をお願いいたします。 ■開発環境: ■環境:Linux ■プログラミング言語:C ■作業工程:詳細設計~テスト

【C/C++/VC++(組み込み)】【業務委託(準委任)】ROSソフトウェア開発

700,000円/月

大阪府
新大阪駅
C++VC++Linux
作業内容 ■概要 ROSに関係するLinuxアプリケーションの開発、開発済みのシステムの不具合解析を行っていただきます。

Unreal Engine|プログラマ(キャラクタ制御)/アクションゲーム

500,000 〜 1,000,000円/月

業務委託(フリーランス)
東京都
中目黒駅
C++Unreal EngineVisual Studio
PG
作業内容 <業務内容> ・プレイヤーおよび敵キャラクタの制御全般

【C/C++(Web開発)】【業務委託(準委任)】ロボット制御

800,000円/月

大阪府
大阪難波駅
C++WindowsVisual Studio
作業内容 ■概要 DYNAMIXELを用いたロボット制御をお任せいたします。

【C/C++(Web開発)】【業務委託(準委任)】部品構成管理システムの構築案件

650,000円/月

大阪府
本町駅
C++JavaScript
作業内容 ■概要 工場の部品構成を管理するシステムの開発案件になります。 ■開発環境: ■OS:Windows ■プログラミング言語:C++ JavaScript ■FW:Node.js ■ツール:Visual Studio ■作業工程:要件定義~基本設計

【C/C++/VC++(組み込み)】【業務委託(準委任)】空調機器の評価案件

500,000円/月

業務委託(フリーランス)
大阪府
新大阪駅
C++VC++
作業内容 ■概要 空調機器の基盤とシミュレターを繋いでの検証実施をお任せいたします。 ■具体的な作業内容 ・テスト設計、テスト実施 ・作業のインプットは、仕様書、設計書、ソースコード(C) ■作業工程:評価・検証

【C++】組み込みシステム開発案件

550,000円/月

業務委託(フリーランス)
福岡県
C++C
作業内容 ・組み込みシステム開発案件に携わっていただきます ・C言語またはC++を使用して主に製造工程をご担当いただきます。

【Python(Web開発系)】【業務委託(準委任)】スマートEMSシステム開発

700,000円/月

大阪府
門真市駅
C++PythonSQL
作業内容 ■概要 EMSやその他システムの要件定義や実現方法の検討をしていただきます。 ■作業工程:要件定義~設計

【C/C++(Web開発)】【業務委託(準委任)】税関システム開発案件

750,000円/月

業務委託(フリーランス)
東京都
青物横丁駅
C++SQLLinux
作業内容 ■概要 税関システムC開発案件をお任せいたします。 ■具体的な作業内容 ・開発(設計~試験)

【C/C++(Web開発)】【業務委託(準委任)】医療系X線撮影装置コンソール開発

550,000円/月

神奈川県
開成駅
C++
作業内容 ■概要 医療系X線撮影装置コンソール開発をお任せいたします。 ■具体的な作業内容 ・医療系X線撮影装置コンソールの開発業務 ・詳細設計~システムテスト

【C/C++/VC++(組み込み)】【業務委託(準委任)】暗号ライブラリ開発案件

800,000円/月

業務委託(フリーランス)
大阪府
渡辺橋駅
C++VC++
作業内容 ■概要 車載SoC上の暗号ドライバーライブラリを開発していただきます。

【C++/C#】ゲーム開発/運用

700,000円/月

業務委託(フリーランス)
東京都
六本木駅
C++UnityGit
作業内容 ・クライアントエンジニアの業務全般 ・ゲームロジックの実装 ・マスターデータ設計など

【Java(FWなし)】【業務委託(準委任)】事業計画システムの開発

800,000円/月

業務委託(フリーランス)
大阪府
桜ノ宮駅
C++JavaC
作業内容 概要:事業計画書を管理するためのシステムの改善、運用保守をご担当いただきます 工程:設計〜テスト -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

Unreal Engine4/ゲームプログラマー|通信方針の検討など〈常駐・出社〉

500,000 〜 1,000,000円/月

業務委託(フリーランス)
東京都
大崎駅
C++Unreal Engine
作業内容 <業務内容> ・通信方針の検討決定とそれに伴う内容の変更業務

【C/C++/VC++(組み込み)】【業務委託(準委任)】デスクトップ製品改修

850,000円/月

東京都
秋葉原駅
C++VC++WindowsVisual Studio
作業内容 ■概要 デスクトップ製品の要件定義からテストを担当して頂きます。

C++/C#エンジニア ファイル共有/転送サービス構築

600,000円/月

業務委託(フリーランス)
東京都
池袋駅
C++Windows
作業内容 ・サービス要件から基本設計への落とし込み作業 ・Explorerに入り込んだアプリケーション開発 ・クラウド上のファイルをローカルファイルシステムに同期 ・アップロード、ダウンロード、メッセージ通知 *工程:基本設計〜詳細設計〜開発〜テスト

【C言語/C++(リモート)】重機の情報保守サービスに関するSW開発

700,000円/月

業務委託(フリーランス)
神奈川県
C++CLinux
組込・制御
作業内容 各種要件定義書から要件を読み取り、機能仕様作成、設計、製造、試験をご担当いただきます。 *在宅中心も可能ですが、機材を使う際、出社が必要となる場合もございます。

【C/C++(Web開発)】【業務委託(準委任)】税関システム開発案件

800,000円/月

業務委託(フリーランス)
東京都
青物横丁駅
C++SQLLinux
作業内容 ■概要 税関システム(C)開発案件をお任せいたします。 ■具体的な作業内容 ・開発(設計~試験)

【C言語】 車載システム開発案件

550,000円/月

業務委託(フリーランス)
兵庫県
C++CLinux
組込・制御エンジニア
作業内容 ・車載システム開発に携わっていただきます。

【ネットワークエンジニア】【業務委託(準委任)】車載関連の開発

600,000円/月

神奈川県
関内駅
C++LinuxUbuntu
ネットワークエンジニア
作業内容 ■概要 車載関連の開発をお願いします。 ■作業工程:設計、開発、単体試験、結合試験になります。 ※アジャイル(スクラム)での開発。

あなたにピッタリ
フリーランス案件が見つかる

  • 110万件以上のフリーランス案件から一括検索

    226,322の案件を保有しており、エンジニアやクリエイター向けを中心にたくさんの案件を一括検索可能です。

    ※ 12月4日(Mon)更新

    10万件以上のフリーランス案件から一括検索

  • 2あなたの経験やスキルに適した案件をメールでお知らせ

    マイページに入力して頂いた経験や希望条件に合わせて、ご希望にマッチした案件をメールでお送りするので効率的な案件探しが可能です。

    あなたのプロフィールからおすすめの案件・求人

今すぐ無料登録

C++の月額単価相場

null

C++のエージェント別案件数

C++のフリーランス案件・求人を保有しているフリーランスエージェントは、①レバテックフリーランス:2181件、②フリコン:1166件、③Midworks:429件、④テックビズフリーランス:269件、⑤テックリーチ:109件、⑥HiPro Tech(ハイプロテック):92件、⑦アットエンジニア:83件、⑧BIGDATA NAVI:83件、⑨ビズリンク:34件、⑩レバテッククリエイター:23件となっています。(※フリーランスHub調べ/2023年12月) C++のフリーランス案件・求人を豊富に保有しているフリーランスエージェントは①レバテックフリーランス、②フリコン、③Midworksであることがわかります。 C++のフリーランス案件・求人に参画を希望するフリーランスの方は①レバテックフリーランス、②フリコン、③Midworksを中心に複数のフリーランスエージェントに登録することをおすすめします。

C++のエージェント別月額単価相場

C++のフリーランス案件・求人を保有しているフリーランスエージェント別の単価相場は、①PMO NAVI:110万円、②ConPro FREELANCE(コンプロフリーランス):102.3万円、③チョクフリ:94.7万円、④mijicaフリーランス:90万円、⑤HiPro Tech(ハイプロテック):83.3万円、⑥1 on 1 Freelance:82.5万円、⑦BIGDATA NAVI:79.9万円、⑧ビズリンク:77.9万円、⑨アットエンジニア:72.8万円、⑩レバテッククリエイター:70万円となっています。(※フリーランスHub調べ/2023年12月) C++のフリーランス案件・求人の月額単価が高いフリーランスエージェントは①PMO NAVI、②ConPro FREELANCE(コンプロフリーランス)、③チョクフリであることがわかります。 C++のフリーランス案件・求人に参画を希望するフリーランスの方は①PMO NAVI、②ConPro FREELANCE(コンプロフリーランス)、③チョクフリを中心に複数のフリーランスエージェントに登録することをおすすめします。

C++の都道府県別案件数

C++のフリーランス案件・求人の都道府県別案件数は、①東京都:4007件、②大阪府:859件、③神奈川県:783件、④福岡県:227件、⑤兵庫県:136件、⑥京都府:97件、⑦愛知県:95件、⑧埼玉県:54件、⑨千葉県:53件、⑩滋賀県:24件となっています。(※フリーランスHub調べ/2023年12月) C++のフリーランス案件・求人が集中している都道府県は①東京都、②大阪府、③神奈川県であることがわかります。 C++のフリーランス案件・求人に参画を希望するフリーランスの方は①東京都、②大阪府、③神奈川県を中心にフリーランス案件を探されることをおすすめします。

C++の職種別案件数

C++のフリーランス案件・求人の職種別案件数は、①サーバーサイドエンジニア:990件、②組込・制御:569件、③スマホアプリエンジニア:522件、④PG:460件、⑤SE:393件、⑥アプリケーションエンジニア:165件、⑦PL:133件、⑧組込・制御エンジニア:120件、⑨バックエンドエンジニア:117件、⑩PM:115件となっています。(※フリーランスHub調べ/2023年12月) C++のフリーランス案件・求人は①サーバーサイドエンジニア、②組込・制御、③スマホアプリエンジニアが多いことが分かります。

C++の職種別平均単価

C++のフリーランス案件・求人の職種別の平均単価は、①SAPコンサルタント:145万円、②ITアーキテクト:100万円、③ITコンサルタント:93.3万円、④データサイエンティスト:91万円、⑤機械学習エンジニア:90.7万円、⑥セキュリティエンジニア:89.1万円、⑦3Dデザイナー:88.8万円、⑧オペレーター:88万円、⑨コンサル:87.4万円、⑩AIエンジニア:86.8万円となっています。(※フリーランスHub調べ/2023年12月) C++のフリーランス案件・求人の月額単価が高い職種は①SAPコンサルタント、②ITアーキテクト、③ITコンサルタントであることがわかります。

C++の業界別案件数

C++のフリーランス案件・求人の業界別案件数は、①ゲーム:955件、②サービス:952件、③IT:869件、④製造:806件、⑤通信:665件、⑥組み込み・制御:417件、⑦メーカー :413件、⑧ソーシャルゲーム:343件、⑨AI:273件、⑩Sier:243件となっています。(※フリーランスHub調べ/2023年12月) C++のフリーランス案件・求人は①ゲーム、②サービス、③ITが多いことが分かります。 C++のフリーランス案件・求人に参画を希望するフリーランスの方は①ゲーム、②サービス、③ITを中心に複数の業界の案件を検討されることをおすすめします。

C++の業界別平均単価

C++のフリーランス案件・求人の業界別の平均単価は、①コンサル:87.4万円、②人材:85.6万円、③FinTech:83.6万円、④出版:82.8万円、⑤SaaS:80.1万円、⑥製薬:80万円、⑦AI:78.2万円、⑧ソーシャルゲーム:76.3万円、⑨広告:76.2万円、⑩メタバース:75.7万円となっています。(※フリーランスHub調べ/2023年12月) C++のフリーランス案件・求人の月額単価が高い業界は①コンサル、②人材、③FinTechであることがわかります。 C++のフリーランス案件・求人に参画を希望するフリーランスの方は①コンサル、②人材、③FinTechを中心に複数の業界の案件を検討されることをおすすめします。

C++の常駐案件・リモートワーク案件割合

C++のフリーランス案件・求人数のリモートワーク案件・常駐案件の割合を分析するとリモートワーク案件が2379件(36.5%)、常駐案件が4135件(63.5%)となっています。 したがって、C++フリーランス案件・求人に関しては常駐案件が多いことがわかります。 (※フリーランスHub調べ/2023年12月)

C++案件のよくある質問

C++の月額単価の相場はどれくらいですか?

C++の月額単価の相場は67万円です。スキルやご経験により、

単価が変わります。自分のスキルや経験に合った案件は、こちらの案件一覧ページから検索・応募できます。

C++の案件数は何件ですか?

フリーランスHub上でご覧いただけるC++の案件数は6514件です。 尚、応募先エージェントで非公開案件の提案を受けられる場合もあります。

未経験でもC++のフリーランス案件に応募することは可能ですか?

はい。応募先エージェントが条件を設けていない限り、基本的には未経験でも応募することが可能です。 ただし、中には実務経験を重視する案件もありますので、未経験で参画できる案件があるかどうかは応募先エージェントに確認してみましょう。

C++について

【C++の概要】 C++はC言語の機能を拡張したプログラミング言語です。読み方はシープラスプラスですが、シープラやシープラプラなどの呼び方もされています。基本的にはC言語と同じように利用でき、高度な処理が可能です。C++は、プログラムの実行速度が速いため、大規模なソフトウェア開発に対応できます。幅広い開発に利用されており、家電製品やゲーム、スマートフォンアプリ、業務システムの開発など、さまざまなフリーランス向け案件が期待できます。さらに、C++はOSといったIT技術を支えるソフトウェア開発に用いられているため、将来的にも案件が期待できる言語です。C++はC言語と似た部分も多く、C++を学習するとC言語の理解を深められます。 【C++の特徴】 C++は、C言語の機能を発展・拡張したプログラミング言語です。そのため、C言語と関係が深く相性がよいといえます。C++は、他の言語に比べてプログラムの処理速度が非常に早く、データ解析やアプリケーションにおける大量のデータ処理に向いています。そのため、スマートフォンアプリやロボット技術まで幅広く役立てられてきました。 ただし、複雑な仕様をしていて、初心者にはハードルが高く感じる可能性があります。C++は歴史の古いプログラミング言語の一つで、1983年に誕生しました。誕生から定期的にアップデートされて、常に最新機能が備わっています。使用するときは、最新バージョンがどうかの確認をしましょう。 【C++フリーランスエンジニアの参画が可能な案件例】 ここからは、C++フリーランスエンジニアが参加できる案件の具体例を紹介します。 ・大規模なシステム開発 大規模なシステム開発は、C++で開発ができる案件の代表例です。C++は実行速度が早くOSでコントロールしやすい言語です。C言語と相性がよく、C言語で作成されたシステムにも応用できます。C++は幅広い業務システムの開発で利用され、中小企業から大企業まで幅広く活用されています。公共交通機関や金融機関のオンラインバンクなど、大きな案件に参加できる可能性があるでしょう。 ・組み込み系プログラム 組み込み系プログラムにC++が利用されていることも多く、フリーランスエンジニアも参加可能です。C++はメモリを小さくできるため、家電や電子機器などのハードウェアのスペースに余裕をもたせられます。電子レンジや炊飯器から、スマートフォンやゲーム機まで、多くの機器に利用されてきました。特にハードウェアに組み込むシステム開発で多く利用されています。C++ができるフリーランスエンジニアは組み込み系プログラムの現場で重宝されるでしょう。 ・ゲームの開発 スマートフォンのアプリゲームやオンラインゲームなど、幅広いゲームの開発案件にもC++フリーランスエンジニアが参加しています。高い処理能力があるC++は、ゲーム開発に利用されてきました。ゲーム機本体の制御システムに導入されるケースも少なくありません。開発する際、Unreal Engine、Unityなどのゲームエンジンを使います。どのエンジンを選ぶかは、現場の予算やゲームの種類により決まります。ゲームの開発は比較的難易度の高い案件です。幅広い知識のあるフリーランスエンジニアは重宝されるでしょう。 ・次世代ロボットの開発 C++は大量のデータ処理ができるうえ処理速度の高さが魅力です。次世代ロボットの開発や制御などで役立てられています。難解な命令ができるC++は、loT開発の現場で重要な役割をもちます。C言語はロボット開発と親和性が高く、C++を習得したエンジニアが活躍できる案件といえるでしょう。C++だけでなくC言語がロボット開発に利用される現場も豊富です。C++とあわせて学習すれば、ロボット開発案件への参画が可能となります。 ・AI開発 人工知能開発や機械学習の開発などのAI開発案件は、C++だけでなく複数のプログラミング言語を組み合わせておこないます。たとえば、AI開発で利用される機会が多いPythonは、C++と組み合わせると拡張が可能です。複雑なプログラミングも、C++なら簡単に実装できます。AI開発ではC++が重宝される場面も多く、PythonだけでなくC++に詳しいフリーランスエンジニアが活躍できる機会があります。 【C++フリーランスエンジニアの未経験での案件参画に関して】 未経験でC++フリーランスエンジニアとして働くことは困難です。C++は非常に複雑で習得が難しく、働く際はある程度の知識や実績が求められます。特にコンピュータに関する基礎知識、プログラミングの深い知識が必要です。当初からフリーランスを目指す場合は、IT企業へ就職し、2〜3年経験を積む必要があります。ある程度の実績と知識を会得したうえで、フリーランスエンジニアを目指してください。C++以外に、難解といわれるプログラミング言語が使えると、フリーランスエンジニアとして成功できます。IT企業で就職中に、フリーランスでの活動をイメージして勉強をしましょう。 【C++フリーランス案件・求人に参画するために必要なスキル】 フリーランスがC++の案件を受注するには、以下のようなスキルが求められます。 ・C言語のスキル C++とC言語には互換性があり、案件によってはどちらも使用する場合があります。そのため、C++を使うフリーランスは合わせてC言語も習得しておくとよいでしょう。 ・組み込み開発の経験 C++は組み込み開発でよく使われるため、組み込み開発経験があるフリーランスは案件に応募した際に求められる可能性があります。 ・OSの知識 組み込み系ソフトウェアの開発では、TRONやLinuxなどのOSを使用することがあります。これらのOSの知識や開発経験があると、案件を獲得しやすくなるかもしれません。 ・データベース、ネットワークに関する知識 データベース、ネットワークに関する知識は、案件の大小にかかわらず必要です。幅広い案件で有名なソフトウェアのOracleの知識は、多くの場面で求められるでしょう。インフラを作る案件では、ネットワークに関する知識が必須です。C++の勉強をする際、データベース、ネットワークに関する知識をあわせた学習がおすすめです。 ・コミュニケーション力 フリーランスの場合、自分で営業をして仕事を獲得する必要があります。そのため、コミュニケーションが重要です。コミュニケーションが苦手で、フリーランスを目指す方もいるでしょう。フリーランスは、会社員よりもクライアントと上手くコミュニケーションをする必要があります。 【C++の習得難易度・勉強方法について】 他のプログラミング言語と比較しても、C++は難易度が高い言語と考えられます。C++だけでなく、C言語やコンピュータプログラムの作るシステム構成を理解する必要があるからです。初心者が知識のない状態からC++を学習する際、独学はおすすめできないといえるでしょう。他のプログラミング言語の知識がない方は、苦戦する可能性があります。おすすめのC++の勉強方法は、オンライン講習です。オンライン講習は、学習動画を繰り返し見直せるものが多く、知識が定着するまで自分のペースで学習できます。参考書で学習する際も後から必要なところを復習できます。しかし、分からなかった部分をすぐに問い合わせするのは難しいでしょう。疑問点が残ったままになる恐れがあります。分からない部分は、自分で調べながら進めてください。繰り返し数多くのプログラムを作成し学んでいきましょう。参考書や学習サイトを見ながら、専門用語や作成方法に慣れることが重要です。 【C++フリーランスエンジニアにおすすめのフレームワーク】 ここからは、C++フリーランスエンジニアにおすすめのフレームワークを4つ紹介します。 ・TreeFrog Framework TreeFrog Frameworkは、日本製で機能性が高いフレームワークです。パフォーマンスが高く、高速に動作し、アップデートの頻度が90日に1度程度と高い特徴があります。利便性があるといえるでしょう。多くのデータベースに対応していて、データベースコーディングを隠せます。HTTPだけでなく、WebSocketプロトコルの補助も可能です。SNSアカウントもあり、最新の動向を確認しやすい点も魅力です。 ・Qt Qtは、1995年に誕生した生産性が高いフレームワークです。綺麗なインターフェースの作成ができるほか、GUIが豊かで、すべてのプラットフォームに構築されるため、人気を集めています。公式サイトは日本語に対応していて、情報を確認しやすい点が魅力です。イベントやウェビナーも頻繁に行われています。デスクトップ分野に強く、アニメーション会社や自動車メーカーなど、世界の有名な企業で使われています。世界60カ国以上で利用されている、信頼度の高いフレームワークといえるでしょう。 ・Oat++ Oat++は、スピーディーに利用でき、別のライブラリやプログラムに頼らない点が魅力です。WEBアプリケーションのフレームワークの一つです。コードに整合性があり、5M接続の処理ができます。ただし、公式サイトは英語表記であり、訳しながら対応する必要があります。Oatは導入のしやすさがポイントです。APIサーバーの実装も簡単にできます。自由に扱えるフレームワークです。 ・crow crowは、動作のスピーディーであるフレームワークです。Python用のFlaskと共通した特徴があります。Flaskに慣れている方は、活用しやすいでしょう。C++では、Webアプリを作る際やルートの内でタグを記載したいときに使用できるフレームワークです。軽い設計のマイクロWebアプリケーションフレームワークを使いたいときに最適です。 【C++フリーランス案件・求人に参画するために役立つ資格について】 ここからは、C++のフリーランス案件を獲得する際に役立つ資格を紹介します。 ・CPA CPAは、C++ Instituteが認定する役立つ資格です。正式名称はC++ Certified Associate Programmerです。ベースになる知識からオブジェクト指向プログラミングの理解度を証明できます。合格する基準点は、70%と高めに設定されています。問われる内容は初歩的な内容が多いですが、問題は日本語ではなく英語でかかれています。C++への理解とあわせて、英語力も証明できる資格といえるでしょう。 ・CPP CPPは中級者以上向けの、高いコーディングスキルを証明できる資格です。正式名称はC++ Certified Professional Programmerで、CPAと同じC++ Institutが認定します。合格するためには、60%の正答が求められます。問題は英語で記載されているため、英語も学習しておくとよいでしょう。CPPの受験を希望する人は最初にCPAに合格する必要があります。CPAの勉強をしてからCPPに臨みましょう。 ・C言語プログラミング能力認定試験 C言語プログラミング能力認定試験は、ビジネス能力検定サーティファイが実施する資格試験です。C言語に関連した幅広い知識が問われる試験で、C++に特化した資格ではありません。C++には一定のC言語の知識が求められるため、多くのC++エンジニアが受験しています。レベルは3種類あり、それぞれプログラムの大きさと難易度が異なります。自分の実力に合わせたレベルや、少し難易度の高いレベルの受験がおすすめです。 【C++の市場動向や将来性について】 C++は多用途型のプログラミング言語として世界の市場で用いられ、大きな業務システムでも使われています。突然需要が無くなるとは考えにくく、将来的にも生き残ると予想できます。ただし、C++は30年以上前に作成された非常に歴史ある言語です。新しいプログラミング言語に劣る部分も少なくありません。JavaScript、Pythonなどと比較して、求人数は減少傾向にあります。新しいプログラミング言語は毎年リリースされていて、C++に代わる言語が登場する可能性もあります。C++の給料面は、他のプログラミング言語と比較して突出して高いとはいえません。他の言語もできた方が、高収入や高待遇が期待できます。結論、C++は今後も利用されると予想されるものの、市場の変化や新しいプログラミング言語の登場に影響を受ける恐れがあります。柔軟な対応ができるように対策を取りましょう。 ※この文章は、2023年7月時点の内容です。