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

1 - 50件/全3,947件

【PL/テックリード/英語】自動車会社向けBEVプラットフォーム開発支援案件

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

・自動車会社向けBEVプラットフォーム開発支援案件に携わっていただきます。 ・主に下記作業をご担当いただきます。  -モビリティサービスコントローラーシステム開発エリアのバックエンド、ソフトウェア、サービス、チームのDevOpsプロセスおよび質的量的アウトプットのほぼすべてを主導管理  -クロスファンクショナルチームとの連携における技術的判断の行使  -ソフトウェア開発チームの構築、拡大、管理  -システム開発プロセスの各工程を指揮管理し、成果物をリリース  -システム設計、設置、運用、保守に関するパートナー企業との調整とエンドユーザーのMaaSサービスなど、ステークホルダーとのコミュニケーション

案件の必須スキル

・英語の実務経験(ビジネスレベル) ・大規模Webアプリケーション製品開発における要件定義からリリースまで一貫した開発管理経験とチームマネジメント経験(10年以上) ・フロントエンドアプリ開発経験 ・JavaまたはGo-Lang及びSQLの経験 ・同期や非同期通信プロトコルやDockerの経験 ・開発およびテストツールの使用経験 ・下記などの1つ以上の言語での実務経験(GoやPythonが優先)  -C++  -C#  -Java  -Go  -Rust  -Python

8時間前 提供元-レバテックフリーランス
リモートOK
面談1回

【Go/Java】クロスボーダー送金事業開発案件

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

・ステーブルコインのクロスボーダー送金基盤構築に向けた共同プロジェクトでの開発に携わっていただきます。 ・主に下記作業をご担当いただきます。  -システムのアーキテクチャ定義  -要件定義  -バックエンドでの実装  -インフラ設計構築

案件の必須スキル

・下記いずれかの静的型付け言語を用いた開発経験(3年以上)  -Go  -C言語  -C++  -Java  -Rust  -Scala ・AWSやAzureなどのクラウドを利用したシステム開発経験(3年以上) ・ブロックチェーン技術への興味 ・BtoBにおけるEnterpriseレベル、またはBtoCの複雑なシステムの設計と実装の経験

6日前 提供元-レバテックフリーランス
面談1回

【データエンジニア】安全支援システム開発支援案件

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

・産業用カメラ製品開発支援ににおいて、  主に下記作業をご担当いただきます。  -AI認識モデルの学習環境の運用、保守、メンテナンス

案件の必須スキル

・JenkinsなどCIツールの基礎知見 ・CとC++とPythonを用いた実務経験 ・AI認識の知見

4時間前 提供元-レバテックフリーランス
面談1回

【データエンジニア】安全支援システム開発支援案件

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

・産業用カメラ製品開発支援ににおいて、  主に下記作業をご担当いただきます。  -AI認識モデルの学習環境の運用、保守、メンテナンス

案件の必須スキル

・JenkinsなどCIツールの基礎知見 ・CとC++とPythonを用いた実務経験 ・AI認識の知見

8時間前 提供元-レバテックフリーランス
面談1回

【C#.NET(ASP) / リモート案件ご紹介可能】医療検査機器装置の制御ソフトウェア開発

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

★エンジニア実務経験2年以上 / 直近で実務経験のある方が対象の案件です!!★ ■概要 医療検査機器装置における制御ソフトウェアの開発プロジェクトです。装置のフロントパネル部分をC#で、装置本体側をC++で開発します。現行装置の仕様調査や技術課題の検証といった製品仕様検討フェーズから参画いただきます。医療分野の制御ソフトウェア開発に携わる機会を通じて、専門的なスキルを深めることが可能です。 ■具体的な業務内容 ・医療検査機器装置の制御ソフトウェア開発(C#およびC++を使用) ・現行装置の仕様調査および改善案の提案 ・技術課題の検証および実装に向けた対応 ・仕様書および設計書の作成・更新 ・チーム内での設計および技術的課題の共有

案件の必須スキル

・C#.NET(ASP)での開発経験

11ヶ月前 提供元-Midworks
面談1回

【Typescript】安全支援システム開発支援案件

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

・産業用カメラ製品開発支援ににおいて、  主に下記作業をご担当いただきます。  -各現場のシステム設定や撮像データを閲覧するための  Webアプリケーションの開発

案件の必須スキル

・AWSサービスを用いたWebアプリケーションの開発経験 ・Webアプリ開発環境の構築経験 ・メンテから設計と実装とリリースまでの対応経験 ・Typescriptでの実装経験

8日前 提供元-レバテックフリーランス
面談1回

【Typescript】安全支援システム開発支援案件

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

・産業用カメラ製品開発支援ににおいて、  主に下記作業をご担当いただきます。  -各現場のシステム設定や撮像データを閲覧するための  Webアプリケーションの開発

案件の必須スキル

・AWSサービスを用いたWebアプリケーションの開発経験 ・Webアプリ開発環境の構築経験 ・メンテから設計と実装とリリースまでの対応経験 ・Typescriptでの実装経験

11日前 提供元-レバテックフリーランス
面談1回

【C言語】安全支援システム開発支援案件

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

・産業用カメラ製品開発支援ににおいて、  主に下記作業をご担当いただきます。  -AI認識モデルの学習環境の運用、保守、メンテナンス

案件の必須スキル

・JenkinsなどCIツールの基礎知見 ・CとC++とPythonを用いた実務経験

11日前 提供元-レバテックフリーランス
面談1回

【Python】産業用ロボット向けクラウドプラットフォーム開発案件

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

・ロボット向けクラウドプラットフォーム内でデジタルインフラとビジネスアプリケーションの開発、実装、保守に携わっていただきます。 ・主に以下の作業を対応いただきます。  -開発  ‐実装  ‐保守

案件の必須スキル

・Pythonを用いた開発経験(1年以上) ・C++もしくはRubyを用いた開発経験 ・AWS、Azure、GCPのクラウド上でのサービス設計、構築経験 ・Linux設計構築経験 ・オンプレミスでのAWS移行経験

14日前 提供元-レバテックフリーランス
リモートOK

プライム上場企業で社内SE支援(リモート可)

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

社内SEとしての社内基幹システムの不具合についての調査および対応 <業務一例> ・問題の特定〜原因の調査 ・再発防止策のドキュメント整備 ・社内のSEメンバーのサポート ・外部開発ベンダーのディレクション ※開発で手を動かして頂く業務は想定しておりません。 ■募集背景 同社の情報システム部では、ECサイトを中心としたシステムやインフラの要件定義、設計、運用等を担当しています。 現在の基幹システムがすでに10年以上使い続けているものなのですが、自動返信のメールが止まってしまうなど、直近で複数の不具合やエラーが起こってしまっております。 しかし、基幹システムを構築した当時の担当もすでに退社していることから、 システムの仕様書やノウハウが存在しない状況下でトラブルシューティング対応をしなければなりません。 仕様書がないため一時的な対処しかできていない、根本的な対応ができていない、ソースコードを見て対応しなければいけないなどの課題に対して、社内SEのような立ち位置で社内メンバーのサポートをしていただける方をお探ししております。

案件の必須スキル

・基幹系のプロジェクト経験 ・基本設計や外部設計、仕様書を作成/レビューした経験 ・チームメンバーのマネジメント経験 ・社内システムにおけるユーザー対応や不具合発生時の対応経験

1ヶ月前 提供元-FLEXY
面談1回

【Unreal Engine/C++】タイトル移植開発案件

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

Unreal Engine環境にて、コンシューマタイトルをスマートフォン版として移植対応を行っていいただきます。 3Dアクションゲームのプログラマーとして以下の作業をお任せいたします。 具体的な作業内容は下記の通りです。 ・スマートフォン版への移植における仕様検討 ・スマートフォン版への移植対応

案件の必須スキル

・プログラマーとしてUnreal Engine環境においてスマートフォンタイトルを開発した経験 ・GooglePlayまたはAppStoreにおける課金まわりの仕様実装経験

18日前 提供元-レバテックフリーランス
面談1回

【C++/C言語/C#.NET】工学系装置ソフトウェア開発案件

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

・光学式露光装置の開発に携わっていただきます。 ・ご経験や適性に応じて、  ソフトウェア、ハードウェアのいずれか、  もしくは双方の設計開発をお任せいたします。 ・上記の他、仕様書の作成や技術選定なども、  状況に応じてお任せする可能性がございます。

案件の必須スキル

・以下いずれかを用いたソフトウェア開発経験(3年以上)  -C言語、C++、C#.NET、アセンブラ ・Visual Studioを用いた開発経験 ・メカニカル領域、エレクトロニカル領域等におけるハードウェアの開発経験、あるいは知見

29日前 提供元-レバテックフリーランス

C++/多人数オンラインゲームのグラフィック開発案件・求人

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

下記案件にご参画いただきます。 #プロジェクト詳細 ハイエンドアクションの多人数オンラインゲームです。 新規のオリジナルタイトルになります。 他、非公開案件があります。 #業務内容 ・レンダリングシステム、シェーダー、VFX、ポストエフェクト、描画に関係するプログラム部分の設計および実装全般 ・処理負荷、描画関連のトラブルシューティング C/C++

案件の必須スキル

・UnrealEngineを使用したプログラム実務経験 ・処理負荷の解決,描画業務の経験

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

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

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

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

案件の必須スキル

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

3ヶ月前 提供元-TechStock
リモートOK
面談1回

【C#】製造業向け測色分析アプリケーション開発案件

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

・C#を用いた製造業向け測色分析アプリケーション開発案件に携わっていただきます。 ・主に基本設計以降をご担当いただきます。

案件の必須スキル

・C# 、WPFを用いた開発経験(2年以上) ・1人称での基本設計経験

4時間前 提供元-レバテックフリーランス
面談1回

【C#/C++】先端半導体パッケージ製造塗布装置ソフトウェア開発案件

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

・C#及びC++を用いた先端半導体パッケージ製造塗布装置のソフトウェア開発案件に携わっていただきます。 ・装置メインコンソールの画面(GUI)、装置制御、ホスト通信のソフトウェア開発及び受注装置の特注ソフトウェア開発を行っていただきます。 ・主に下記作業を担当いただきます。  ‐要件定義、要求仕様策定、設計仕様検討及び作成  ‐ソフト実装、机上検証  ‐実機検証、納入先での検証、テスト作業(国内、海外あり)

案件の必須スキル

・C#及びC++を用いたソフト設計、実装経験

8時間前 提供元-レバテックフリーランス
リモートOK
面談1回

【C#】製造業向け測色分析アプリケーション開発案件

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

・C#を用いた製造業向け測色分析アプリケーション開発案件に携わっていただきます。 ・主に基本設計以降をご担当いただきます。

案件の必須スキル

・C# 、WPFを用いた開発経験(2年以上) ・1人称での基本設計経験

8時間前 提供元-レバテックフリーランス
面談1回

【C++】モバイルアプリゲーム開発案件

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

・C++やcocos2d-xを使ったモバイルアプリゲームの開発及び運用に携わっていただきます。 ・具体的には下記作業を行っていただく予定です。  -インゲームとアウトゲームの開発

案件の必須スキル

・C++やcocos2d-xを使用したスマホゲーム開発業務経験

1日前 提供元-レバテックフリーランス
面談1回

【C言語/C++】インバータ開発案件

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

・C言語、C++を用いたインバータ開発に携わっていただきます。 ・調査~テスト工程をご担当いただきます。

案件の必須スキル

・車載開発経験 ・C言語を用いた開発経験 ・C++を用いた開発経験

4日前 提供元-レバテックフリーランス
リモートOK

【フルリモ / C++ / 週5日 / 30~40代活躍中】AIアバター関連のプロダクト開発

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

【企業】 企業のデジタルシフトとAWSエンジニアのキャリア支援を行うAWSエンジニア特化型の人材サービスを運営しております。 【業務内容】 コンサル会社にてプロダクト開発を進めているAIアバター関連のプロジェクト 自社プロダクト開発しているAIアバター関連PJのフロントエンドの業務をご依頼したいです。 ▼作業工程 開発 【環境】 インフラ:AWS,Azure 言語:C++、フレームワーク:gRPC 【その他】 就業時間:9:30〜18:30 作業場所:フルリモート

案件の必須スキル

-

6日前 提供元-ランサーズエージェント
面談1回

【Java】事業会社向けシステム開発案件

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

・Javaを用いたシステムの運用保守・改善開発に携わっていただきます。 下記業務内容でございます。 ‐DesignDoc及びissueやバックログチケットに沿って開発

案件の必須スキル

・バックエンド(API, Batch)の開発経験3年以上 ・システムの運用保守経験3年以上 ・Javaの開発経験3年以上 ・RDBMSの利用経験 ・クラウドサービスAWS/GCP/Azure等)を利用したアーキテクチャ設計経験 ・クラウドサービスAWS/GCP/Azure等)を実際にコンソールやIaCで構築した経験

13日前 提供元-レバテックフリーランス
面談1回

【Java】事業会社向けシステム開発案件

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

・Javaを用いたシステムの運用保守・改善開発に携わっていただきます。 下記業務内容でございます。 ‐DesignDoc及びissueやバックログチケットに沿って開発

案件の必須スキル

・バックエンド(API, Batch)の開発経験3年以上 ・システムの運用保守経験3年以上 ・Javaの開発経験3年以上 ・RDBMSの利用経験 ・クラウドサービスAWS/GCP/Azure等)を利用したアーキテクチャ設計経験 ・クラウドサービスAWS/GCP/Azure等)を実際にコンソールやIaCで構築した経験

14日前 提供元-レバテックフリーランス
リモートOK

Ruby/開発中スマホ向けゲームにおけるサーバーエンジニアリード案件・求人

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

開発中の新規スマホ向けゲームにおけるサーバーエンジニアリードをお任せいたします。 現在、開発の最終フェーズにあり、 開発から運用までお任せする想定です。 ご希望があれば、サーバ以外のクライアントや企画の一部も担当可能です。 ※フルリモート可 Ruby

案件の必須スキル

・Java、MySQLを使用した開発経験 ・スマートフォンアプリケーション(2D)の開発・運用経験、リーダー経験、同一PJで2年以上の経験

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

C#/顕微鏡向けアプリケーション開発案件・求人

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

顕微鏡で撮影した画像の解析、Iツールの選定、API実装や、カメラなどの制御処理実装を担当いただきます。 OS:Windows 開発言語:C#、C++ 画像解析、AIツールの選定、検討、メリット、デメリットなどの分析、報告。 その後、API実装を先に行って頂きます。 その後は、上記で検討した要素技術を基に、製品開発をご担当いただきます。 C#.NET

案件の必須スキル

・C#を使用したアプリケーション開発および、C++を使用した制御処理開発経験のある方:3年以上 ・ご自身の検討結果や設計方針を論理的に説明頂ける方

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

Python/業務用複合機のアルゴリズム開発案件・求人

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

主に業務用複合機の内部情報を統制する機構のモデル化、およびアルゴリズムの設計、実装を主に担当いただきます。 また、アルゴリズムの実装だけでなく、それを実際の製品へ組み込むためのシステム開発や、 市場で稼働している製品から各種センサー情報を収集しアルゴリズムをアップデートしていく作業なども支援いただく場合がございます。 Python

案件の必須スキル

・Pythonでのプログラム開発経験 (できれば機械学習、データ加工等のソフトウェア開発経験) :3年以上 ※実務経験のみ ・開発経験:3年以上(言語問わず) ・ソフトウェア全般の基礎的な知識

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

C++/アミューズメント事業プログラム開発案件・求人

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

プログラマとして遊技機(パチンコ、パチスロ)の制御プログラムの作成を担当していただきます。 (液晶、抽選、その他デバイス等のサブ制御) <具体的な業務内容> ・遊技機のサブ基板及び液晶基板に関する制御 ・実機への映像組込み、制御 ・抽選、ランプ、役物、サウンド制御 ・OS開発(表示OS、ツール等) ・企画グループとデザイングループとの政策内容の共有 ・プログラムグループリーダーと制作スケジュールなどを策定、協議 ・進捗確認、報告、品質チェック ※クライアントから提供される機材やツールを用いながら、 設計・実装・確認を行います。 C/C++

案件の必須スキル

・C++での開発経験:3年以上 ・パチンコを好きな方 ・ハードウェアに関する知識をお持ちの方

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

ADAS系のプロジェクトにて未来の運転技術を作りませんか?【Python/C/フルリモート/高単価】(jd01865)

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

【具体的事業内容】 イメージングAI事業: ディープラーニング技術を用いた画像処理AIソリューションを提供。 ビジュアルコミュニケーション事業: ビデオ通話やライブ配信の画質向上技術を提供。 スマートデバイス事業: スマートフォンやカメラ向けの画像処理ソフトウェアを開発。 この度、新たにADASの開発のプロジェクトが始まります。 一つの車に複数個のカメラが標準搭載される近い将来への先駆けとして車載系画像認識ソフトの開発案件に携わっていただける方を探しております! 一例ですが、車が自動運転をする中ですれ違うものがどの様な動きをするのか、歩行者や他の車がどの様な動きをするのかを検出するシステムになります。 上記分野でのこれまでのご経験を元にお力添えいただけますと嬉しいです! 【業務詳細】 上記プロジェクトにて、 ・要件定義 ・設計 ・実装 フェーズにて関わっていただく想定です。 ご自身で自走していただける方にお力添えをいただきたいと考えております。 【当社について】 当社は、画像処理技術を専門とするテックカンパニーです。 特に、スマートフォンやカメラに搭載される画像処理ソフトウェアの開発に強みを持っております。 写真の画質向上、顔認識、AR/VRなど、幅広い分野で活用されています。 【対象となるエンドについて】 車のメーカー様やサプライヤー様などです。 【機械学習/ディープラーニングフレームワーク例】 ・TensorFlow ・PyTorch ・Keras ・Caffe

案件の必須スキル

DeepLearningを用いた画像認識モデル開発(3D物体検出、物体追尾など) C,C++,Pythonのプログラミングスキル(C,C++はいずれか一方でも可)

3ヶ月前 提供元-Relance(リランス)
面談1回

超有名社長【「龍が如く」の生みの親の元で働きませんか?/C+/常駐/スタートアップ】ゲームプログラマー(jd01281)

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

NetEase Gamesの100%出資によるゲームソフトウェア開発会社です。 主にコンシューマソフト事業を中心にワールドワイド向けハイエンドタイトルの開発を行います。 世界に発信する新規コンシューマーゲームの開発にあたり、これから一緒にスタジオを盛り上げてくれるメンバーを募集しております。 ゲームの遊びやシステムを制作するお仕事です。 他のセクションのスタッフと連携してゲームを作り上げます。 ・インゲームの制御の制作またはアセット管理・レベル組み立てのためのツール制作 ・効率よく開発、管理するためのツールの構築 ・トラブル対応サポート

案件の必須スキル

・C++を使って3Dゲーム開発ができる ・入門書などを見ながらフルスクラッチで3Dゲームを作ることができる

8ヶ月前 提供元-Relance(リランス)
面談1回

超有名社長【「龍が如く」の生みの親の元で働きませんか?/C+/常駐/スタートアップ/】サウンドプログラマー(jd01284)

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

NetEase Gamesの100%出資によるゲームソフトウェア開発会社です。 主にコンシューマソフト事業を中心にワールドワイド向け ハイエンドタイトルの開発を行います。 世界に発信する新規コンシューマーゲームの開発にあたり、 これから一緒にスタジオを盛り上げてくれるメンバーを募集しております。 ゲームの遊びやシステムを制作するお仕事です。 他のセクションのスタッフと連携してゲームを作り上げます。 ・組み込みのためのサウンドマネージメント機能の作成 ・サウンドのリソース管理業務 ・協力会社のサウンドデザイナーとの連携 ・ミドルウェア(Wwise)の管理、メンテナンス ・インゲームの制御の制作(サウンド以外も含む) ・効率よく開発、管理するためのツールの構築(サウンド以外も含む) ・トラブル対応サポート

案件の必須スキル

・UE・自社エンジン問わず、サウンド関連の業務経験があること ・フルスクラッチ・3DゲームをC++で作ることができること ・PS4世代より新しいハイエンドの家庭用向けゲームの制作経験があること

8ヶ月前 提供元-Relance(リランス)
面談1回

超有名社長【「龍が如く」の生みの親の元で働きませんか?/C++/常駐/スタートアップ】エフェクトプログラマー(jd01282)

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

NetEase Gamesの100%出資によるゲームソフトウェア開発会社です。 主にコンシューマソフト事業を中心にワールドワイド向けハイエンドタイトルの開発を行います。 世界に発信する新規コンシューマーゲームの開発にあたり、 これから一緒にスタジオを盛り上げてくれるメンバーを募集しております。 -VFX関連(パーティクル、ポストエフェクトどちらも)のリソース管理業務 ※できればVFX関連のシェーダー関連業務。 -出来ない場合は、グラフィックスプログラマーとの連携 -ワークフローやデータパイプラインの構築 -DCCツール上、もしくはゲームエンジン上での機能作成 -効率よく開発、管理するためのツールの構築 -トラブル対応サポート

案件の必須スキル

・VFX関連の業務経験があること ・フルスクラッチ・3DゲームをC++で作ることができること ・ハイエンドの家庭用向けゲームの制作経験があること

8ヶ月前 提供元-Relance(リランス)
面談1回

超有名社長【「龍が如く」の生みの親の元で働きませんか?/C+/常駐/スタートアップ】ゲームプログラマー(jd01281)

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

NetEase Gamesの100%出資によるゲームソフトウェア開発会社です。 主にコンシューマソフト事業を中心にワールドワイド向けハイエンドタイトルの開発を行います。 世界に発信する新規コンシューマーゲームの開発にあたり、これから一緒にスタジオを盛り上げてくれるメンバーを募集しております。 ゲームの遊びやシステムを制作するお仕事です。 他のセクションのスタッフと連携してゲームを作り上げます。 ・インゲームの制御の制作またはアセット管理・レベル組み立てのためのツール制作 ・効率よく開発、管理するためのツールの構築 ・トラブル対応サポート

案件の必須スキル

・C++を使って3Dゲーム開発ができる ・入門書などを見ながらフルスクラッチで3Dゲームを作ることができる

8ヶ月前 提供元-Relance(リランス)
面談1回

超有名社長【「龍が如く」の生みの親の元で働きませんか?/C+/常駐/スタートアップ/】サウンドプログラマー(jd01284)

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

NetEase Gamesの100%出資によるゲームソフトウェア開発会社です。 主にコンシューマソフト事業を中心にワールドワイド向け ハイエンドタイトルの開発を行います。 世界に発信する新規コンシューマーゲームの開発にあたり、 これから一緒にスタジオを盛り上げてくれるメンバーを募集しております。 ゲームの遊びやシステムを制作するお仕事です。 他のセクションのスタッフと連携してゲームを作り上げます。 ・組み込みのためのサウンドマネージメント機能の作成 ・サウンドのリソース管理業務 ・協力会社のサウンドデザイナーとの連携 ・ミドルウェア(Wwise)の管理、メンテナンス ・インゲームの制御の制作(サウンド以外も含む) ・効率よく開発、管理するためのツールの構築(サウンド以外も含む) ・トラブル対応サポート

案件の必須スキル

・UE・自社エンジン問わず、サウンド関連の業務経験があること ・フルスクラッチ・3DゲームをC++で作ることができること ・PS4世代より新しいハイエンドの家庭用向けゲームの制作経験があること

8ヶ月前 提供元-Relance(リランス)
面談1回

超有名社長【「龍が如く」の生みの親の元で働きませんか?/C++/常駐/スタートアップ】エフェクトプログラマー(jd01282)

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

NetEase Gamesの100%出資によるゲームソフトウェア開発会社です。 主にコンシューマソフト事業を中心にワールドワイド向けハイエンドタイトルの開発を行います。 世界に発信する新規コンシューマーゲームの開発にあたり、 これから一緒にスタジオを盛り上げてくれるメンバーを募集しております。 -VFX関連(パーティクル、ポストエフェクトどちらも)のリソース管理業務 ※できればVFX関連のシェーダー関連業務。 -出来ない場合は、グラフィックスプログラマーとの連携 -ワークフローやデータパイプラインの構築 -DCCツール上、もしくはゲームエンジン上での機能作成 -効率よく開発、管理するためのツールの構築 -トラブル対応サポート

案件の必須スキル

・VFX関連の業務経験があること ・フルスクラッチ・3DゲームをC++で作ることができること ・ハイエンドの家庭用向けゲームの制作経験があること

8ヶ月前 提供元-Relance(リランス)

JavaScript/医療機関向けSaaSの開発案件・求人

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

医療機関向けSaaSを開発している企業様からの案件となります。 導入先の医療機関において、Web予約・オンライン決済を実装し、 完全待ち時間ゼロの医療体験を実現するためのプロダクトになっております。 既に当プロダクトを導入しているクリニックでは、「スムーズな体験で医療をもっと身近に」をコンセプトに掲げ、 次世代型かかりつけクリニックとして完全WEB予約・キャッシュレスを実現しており、およそ1年半で2万人以上に利用されています。 当プロダクトの機能設計・実装・デリバリーを担っていただきます。 特徴 ・あるべき医療体験を定義し、アップデートすることに挑戦できる 当プロダクトの守備範囲は「患者向けの予約マイページ」「医療現場向けの予約管理/CRMサービス」そして 「人事労務向けの健診管理SaaS」など、多様なドメインにまたがります。 また、患者本人、医師・看護師・事務など現場のメンバー、企業健診導入企業の人事労務担当者など多様なステークホルダーに使われます。 メンバーは本開発を通じて、現代にあるべき医療体験を定義し、アップデートすることに挑戦できます。 ・医療チームと共同開発ができる 既に導入先となっているクリニックなど医療現場と密にコミュニケーションがとりながら、開発を進めることができます。 患者本人だけではなく、医師・看護師・事務など現場のメンバーなど、実際のユーザーのフィードバックを受けながら日々開発を進めています。 業務タスク ・現在10名ほど在籍する開発メンバーに対するテクニカルディレクション ・費用対効果が特に大きいと判断される領域の設計・実装 ・上記設計時、実装時における、隣接領域担当者(デザイナーやビジネスサイド)との調整 実際に手を動かしてプロダクトを前に進めることはもちろんですが、 関わるメンバーのディレクションやマネジメント業務も一部お願いしたいと考えています。 JavaScript,TypeScript

案件の必須スキル

・JavaScriptでの開発経験:3年以上 ・AWSなどパブリッククラウドの経験 ・TypeScriptまたはJavaなどのC++派生の静的型付け言語の経験 ・React/Vue.js/Angular等のwebフロントエンドフレームワークの開発経験

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

C++/コンシューマ向けゲーム開発案件・求人

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

自社にて開発中のコンシューマ向けゲームの開発プログラマーとしてご参画いただきます。 C/C++,UnrealEngine

案件の必須スキル

・C++での開発経験:3年以上 ・UnrealEngineでの開発経験:3年以上 ・シェーダー開発経験

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

Azure/独自ブロックチェーンサービスのインフラエンジニア募集案件・求人

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

独自ブロックチェーンサービスのインフラ構築、運用に携わっていただきます。 ・Azureを用いた設計、構築 ・SRE業務 ・アプリケーションやミドルウェアの運用、パフォーマンス改善 ・DevOpsの効率化 ・監視、監査体制の強化と効率化(メトリクス設計、モニタリング体制の構築) サーバ(インフラ),AWS

案件の必須スキル

・クラウドサービスを用いたインフラ設計構築のご経験:3年以上 ・SRE業務(コードのデプロイ、監視、パフォーマンス改善等)の経験 ・C、C++、Go、Rust、Kotlin等の静止型付け言語を含む複数の言語による業務における使用経験

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

TypeScript/スマートクリニックSaaS事業のバックエンド開発案件・求人

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

医療機関向けSaaSを開発している企業での案件になります。 導入先の医療機関において、Web予約やオンライン決済を実装し、 完全待ち時間ゼロの医療体験を実現するためのプロダクトになっております。 当プロダクトの機能設計、実装、デリバリーを担っていただきます。 【特徴】 ①あるべき医療体験を定義し、アップデートすることに挑戦できる 当プロダクトの守備範囲は「患者向けの予約マイページ」「医療現場向けの 予約管理、CRMサービス」そして「人事労務向けの健診管理SaaS」など、 多様なドメインにまたがります。 また、患者本人、医師、看護師、事務など現場のメンバー、企業健診導入企業の 人事労務担当者など多様なステークホルダーに使われます。 メンバーは本開発を通じて、現代にあるべき医療体験を定義し、 アップデートすることに挑戦できます。 ②医療チームと共同開発ができる 既に導入先となっている医療現場と密にコミュニケーションをとりながら、 開発を進めることができます。 患者本人だけではなく、医師、看護師、事務など現場のメンバーなど、 実際のユーザーのフィードバックを受けながら日々開発を進めています。 【作業タスク】 医療機関向けSaaSにおいて、以下の業務を担当していただきます。 ・NoSQLデータベース設計 ・GraphQLスキーマ設計 ・バックエンドのドメインロジックの設計、実装 ・テストコードの実装 ・サーバーレスインフラストラクチャの構築、デプロイ 実際に手を動かしてプロダクトを前に進めることはもちろんですが、 関わるメンバーのディレクションやマネジメント業務も一部お願いしたいと考えています。 JavaScript

案件の必須スキル

・AWSなどパブリッククラウドの経験:2年以上 ・TypeScriptまたはJavaなどのC++派生の静的型付け言語の経験:3年以上 ・MySQLやPostgresSQL、Oracle等のRDBMSでのデータベース設計の経験

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

C++/新規オリジナルゲームのクライアント開発案件・求人

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

現在開発中の新規3Dオリジナルゲームのクライアント開発をお任せします。 また、開発ではサーバサイドとも密接に関わることもあり、 幅広く開発に携わりたいというマインドをお持ちの方が望ましいです。 ・インゲームアクション部分等の開発 ・キャラクター制御、背景ギミック等のアクション制御 ・画面UIや2D制御にかかわるアウトゲーム開発 ・基礎となるUI/UXの設計、実装 ・DedicatedServerを使用したリアルタイム通信対戦制御 ※新規開発のため、各種ツールに関する開発業務にも携われる環境です 【プロダクトについて】 ゲーム領域から、エンタメ×テクノロジーの力で世界のコミュニケーションを豊かにすべく、 世界に驚きを与えるような、新しいバトルエンタテインメントに挑戦している新規開発中のゲームです。 現在開発中で、先行してWindowsPC版のSteamストアページを公開中です。 また、2022年10月には北米を中心とした英語版でα1テストを実施しており、 引き続き正式リリースに向けてさらなる開発を進めています。 「遊び」にこだわった今までにない挑戦的なゲームコンセプトのもと、 世界中の友達同士をつなげて盛り上げるタイトルに、クライアントエンジニアとして 携わっていただきます。 C/C++

案件の必須スキル

・新規ゲームの開発に携わったご経験のある方 ・Unreal Engineでのゲーム開発経験:1年以上

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

C++/iOSおよびAndorid向けゲームのクライアント開発案件・求人

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

C++ で開発されたiOS、Andorid 向けゲームの、クライアント開発チームの一員としてご参画いただきます。 このポジションで配属を想定しているチームにおいて開発しているゲームタイトルは、 リリース後、国内外でセールスランキング上位を獲得し続けています。 そのため、世界中で多くのユーザに楽しんでいただいているゲーム開発に関われます。 リリースされてから年月が経っているタイトルですが、 現在はオブジェクト指向設計に基づいたユニットテストの整備や、 そのテストを活用したリファクタリングなどモダンなアプローチを取ることにより、 コードメンテナンス性の向上を図っています。 Jenkins などの CI ツールや自動化を多用し、ビルドやマージも毎日自動的に行われるような環境が整っています。 メンバー同士で設計や技術的なレビューを行いコードや設計の品質を維持、改善しており、 お互いが技術的な成長を促せる体制で進めています。 新しい技術や手法を導入する場合も、メンバー同士で率先して初期開発に取り組んでいます。 また、プランナーや、サーバサイドエンジニア、カスタマーサポート、QA(品質保証)など他職種、他チームとの連携もあり、 総合的なゲーム開発を経験することができます。 下記具体的な作業内容です。 ・アプリケーションの開発と改修 ・開発に関わる設計やコードのレビュー ・リファクタリングを含む、生産性やメンテナンス性改善方法の提案、実施 C/C++

案件の必須スキル

・C++ でのプログラミング能力(ゲームエンジンの経験は問いません):3年以上 ・品質の高い(DRY、YAGNI、KISSを考慮した)設計、実装ができる ・コード・リファクタリングに抵抗がない ・開発という領域で即戦力性をお持ちであること ・多職種とコミュケーションをとり、仕様や求められるものを理解し、プログラムで実現できること。 ・オブジェクト指向設計の知識を持ち、リファクタリングを通してコード品質、メンテナンス性を向上できる

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

Python/ロボティクス関連ソフトウェアの開発案件・求人

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

AIを用いたロボットアームの制御系ソフトウェア開発のためのプラットフォーム開発に携わっていただきます。 シミュレーションツールなどを作るためのツール開発になります。 フェーズとしては、アーキテクチャ設計まで済んでいるものをプログラム構造に落としていくフェーズになります。 クラス設計~実装の部分を対応していただく想定です。 立ち上げ期のサービス、企業様になりますので、開発は基本代表の方(エンジニア)と2名体制で行っていただく予定です。 Python

案件の必須スキル

・PythonとC++を用いた開発経験:3年以上 ・GUIのソフト開発経験 ・クラス設計以降対応可能な方

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

Go・Python/ブロックチェーンデータプラットフォーム開発案件・求人

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

デジタルコンサルティング事業を行っている企業にて ブロックチェーンデータプラットフォームの設計・実装、及び、 仮想通貨取引所の設計・実装を行なっていただきます。 仮想通貨取引所については、独自トークンを扱う取引所を実装するため、 セキュリティや安全性などかなり厳しい要件をクリアする必要がありますが、 今後スタンダートになっていくことが想定される仮想通貨取引所の設計・実装が経験できるので 常に新しい技術にチャレンジしていきたい方とっては魅力的な案件です。 <開発環境> Golang,kops,Aurora,Kinesis,KMS ※使用する可能性有り ・ElastiCache ・CloudHMS ・System Manager ・AWS WAF, Shield ・Amazon Inspector ※ブロックチェーン関連技術 ・Bitcoind,Gethなどのブロックチェーンクライアントの運用 ・Solidity,Truffleを使ったスマートコントラクト開発 Go,Java,Python,Scala,PHP,C/C++,HTML5/CSS3,JavaScript,DB(インフラ),AWS

案件の必須スキル

・GolangやDjango等の言語、フレームワークを用いたWebアプリケーションの設計・開発経験、 またはJava,C/C++,Rust,Scala, Pythonの開発経験が3年以上 ・大規模アプリケーションの開発、運用経験 ・AWSやGCPなどクラウド環境でのインフラ設計、構築、運用経験 ・データ毎の特性に合わせたRDBMS以外のデータストア(Amazon DynamoDB等のNoSQLデータベース、Elasticsearch等の検索エンジン等)を用いたシステムの設計、開発経験

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

AWS・Python/ビデオプラットフォームサービス開発案件・求人

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

ハードウェア組込み、サーバサイド、動画配信、機会学習、画像処理、アプリ開発まで 技術領域の広いサービスを開発し、 イノベーションを起すIoTサービスの開発に携わって頂きます。 今回はインフラメインでPythonでのコーディングもして頂きます。 メンバー:4名程度 開発環境: ハードウェア組込:C++ サーバサイド:Python, JAVA Web:Javascript Android:Java iOS:Objective-C iOS,Android,Java,Python,C/C++,JavaScript,サーバ(インフラ),AWS

案件の必須スキル

Liunx構築経験 AWS構築経験 大規模なクラスタ、制御経験

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

【PdM】医療系Webサービス開発推進案件

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

・医療系Webサービス開発推進案件に携わっていただきます。 ・主に下記作業をご担当いただきます。  -開発タスク及びリリース計画策定  -実装作業を⾏うメンバー、オフショアチームへの開発内容説明  -実装完了後の検収作業、顧客への導⼊フェーズサポート  -ユーザーからの問い合わせがエスカレーションされた場合の調査  -定期的な振り返りの実施及び改善

案件の必須スキル

・DICOMプロトコルに関する知見 ・ソースコードに関する知見 ・ネットワークに関する知見 ・下記院内システムいずれかに関する知見、導入経験  -PACS  -RIS  -HIS ・業務⽤システムの要求分析、仕様作成経験

6日前 提供元-レバテックフリーランス
面談1回

【TypeScript/Node.js】農業システムアプリケーション開発案件

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

・農業システムアプリケーション開発において、  主に下記作業をご担当いただきます。  -新規サービスの仕様策定  -基本設計、詳細設計  -開発  -運用リリース

案件の必須スキル

・フロントエンジニアとしてのコーディング経験 ・Node.js (Express)または Python(Django/FastAPI)での経験 ・JavaScriptもしくはTypeScriptの経験 ・Reactを用いた開発経験

6日前 提供元-レバテックフリーランス
リモートOK

ブロックチェーン技術を活用した事業を展開する企業でバックエンド開発支援(フルリモート)

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

バックエンド開発やインフラ設計・構築など、多岐にわたる領域を横断してプロダクト開発を進めていただきます。 プロダクトオーナーやプロダクトマネージャーと本ProductのValue Propositionを深く理解した上で、POおよびPdMと技術的な実現可能性や制約について議論するとともに、他のエンジニアと協力してシステムのアーキテクチャを定義し、ローンチからグロースに向けて実装を行っていただきます。 要件定義から設計・実装・テスト・運用までの一連の開発プロセスを通じて幅広い技術力を磨きながら、ブロックチェーンをはじめとする最先端技術を実用化し、新たな金融インフラを創出していただきます。 ■募集背景 以下の様な市場の動きがあり、社内でも複数プロジェクトが同時並行的に立ち上がっており、外部の方のお力をお借りしたいです。 ・ブロックチェーンを始めとするDLT(Distributed Ledger Technology)の技術は社会に大きな変革を促そうとしています。金融の分野では、日本では2024年に改正資金決済法が施行され、世界で初めてステーブルコインの法律要件が規定されました。 ・これにより、法令遵守しながらブロックチェーン上で価値が安定したトークン(=ステーブルコイン)の移転ができるようになり、貿易送金等の事業法人向け国際送金等の活用が計画されています。 ・当該企業は他企業とともに、ステーブルコインのクロスボーダー送金基盤構築に向けた共同プロジェクトを始動し、2025年の商用化を目指してプロダクト開発を進めています。 ■その他歓迎スキル ・英語:Businessレベル

案件の必須スキル

・Enterpriseレベル(BtoB)またはBtoCの複雑なシステムの設計と実装の経験 ・AWSやAzureなどのクラウドを利用したシステム開発経験 ・拡張性が高く、増加するユーザー負荷に対応し、最適なパフォーマンスを維持できるようにシステムを設計した経験 ・システムの内部品質の担保する環境を開発した経験 ・静的型付け言語 (Go, C/C++, Java, Rust, Scala等)を用いて、言語ごとの特徴を捉えた実装の経験 ・ブロックチェーン技術への興味 ・日本語:Business 上級レベル

7日前 提供元-FLEXY
面談1回

【機械学習エンジニア】事業会社向けソフトウェア開発案件

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

・CATIAを用いた社内向けソフトウェアの開発に携わっていただきます。 ・主に下記作業をご担当いただきます。 -要件定義 -基本設計 -詳細設計 -実装 -テスト -CATIAの技術検証 -機械学習モデルの実装

案件の必須スキル

・下記いずれかを用いた開発経験(3年以上) -Python -C -C++ -VB ・ソフトウェア開発における設計から実装までの実務経験 ・AI機械学習の実務経験

18日前 提供元-レバテックフリーランス

C/電力会社向け水力中給システム開発案件・求人

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

電力会社向けの制御系開発になります。 案件の詳細は商談時にお伝えします。 C/C++

案件の必須スキル

C言語(制御系での)開発経験:3年以上

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

C#/官公庁案件のバックエンド開発案件・求人

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

官公庁案件のバックエンド開発業務となります。 詳しい詳細は、面談時にお聞きしていただけると助かります。 ※フルリモート可 C#.NET

案件の必須スキル

・C#での開発経験:3年以上 ・ノーコード/ローコードプラットフォーム開発経験 ・クロスプラットフォームアプリケーション開発経験(Windows必須) ・デスクトップGUIアプリケーション開発経験

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

【東京の出社可能な方】【C/C++/Python/Java】【業務委託(準委任)】生産シミュレーターの設計・モデル開発

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

======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 自社内で複数パッケージソフトの開発や、ソフトウェア設計、開発を提供している受託開発企業にて、 生産シミュレーターの設計およびモデル開発をご担当いただきます。 Simtalkという言語を扱っていただきます。 専用言語ですが、一般的言語の作業経験があれば理解可能です。 上記に抵抗が無い方でお願いいたします。

案件の必須スキル

・C、C++、Python、Java 等で3年以上の開発経験がある方

25日前 提供元-ProEngineer
リモートOK

【東京の出社可能な方】【Python】【業務委託(準委任)】越境ECサービスの開発

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

======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== ECサイトにまつわるバックエンドシステムの開発・保守・運用サービスをワンストップで提供している企業にて、AIエンジニアとしてご参画いただきます。 生成AIアバター・対話型AIチャットサービスなどの AI技術を活用した業務を担当していただきます。 業務は、3~5名程のチーム制で、海外メンバー(ベトナム)と連携しながら業務領域ごとに手がけていただきます。 複数のECサイトを開発・運営するほか、受注・出荷・決済・在庫管理などの業務管理システムも内製化しており、AIエンジニアとしてこれらのシステムに携わっていただきます。 【具体的には】 ・AI画像生成機能の開発 ・ChatGPT、チャットボットなどの生成AIを活用した提案・開発 ・機械学習、深層学習、自然言語処理などのAI技術を活用したソリューション開発 ・データ収集、データ分析によるビジネスの提案・コンサルティング ・チームメンバーと協力して、プロジェクト成功のために従事

案件の必須スキル

・機械学習、深層学習、自然言語処理などのAI技術に関する基本的な知識を有する方 ・プログラミング言語(Python、Java、またはC++など)の経験がある方 ・生成AIを用いた画像生成の実務経験がある方

25日前 提供元-ProEngineer

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

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

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

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

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

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

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

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

C++のフリーランス案件・求人に関する情報

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

最高単価

160万円

最低単価

18万円

平均単価

63.2万円

2025年02月のC++のフリーランス案件・求人の月額単価の平均は63.2万円です。C++のフリーランス案件・求人の年収の目安は758万円です。単価20万円台のC++のフリーランス案件・求人は2件、単価30万円台のC++のフリーランス案件・求人は14件、単価40万円台のC++のフリーランス案件・求人は344件、単価50万円台のC++のフリーランス案件・求人は675件、単価60万円台のC++のフリーランス案件・求人は916件、単価70万円台のC++のフリーランス案件・求人は455件、単価80万円台のC++のフリーランス案件・求人は219件、単価90万円台のC++のフリーランス案件・求人は129件、単価100万円台のC++のフリーランス案件・求人は72件です。※フリーランスボード調べ(2025年02月04日更新)

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

2025年02月のC++のフリーランス案件・求人の平均月額単価は63.2万円です。前月比で-0.4%(-0.3万円)と月単位でみるC++のフリーランス案件・求人の月額単価は減少傾向です。

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

2025年02月のC++のフリーランス案件・求人の想定平均年収は758.4万円です。前月比で-0.4%(-3.1万円)と月単位でみるC++のフリーランス案件・求人の想定年収は減少傾向です。

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

働き方割合前月比
フルリモート23.4%+12.4%
一部リモート34.7%-31.8%
常駐42%+19.4%

2025年02月のC++のフリーランス案件・求人におけるフルリモート案件・求人の割合は23.4%で前月比で+12.4%とやや増加傾向にあります。一部リモート案件・求人の割合は34.7%で前月比で-31.8%とやや減少傾向にあります。常駐案件・求人の割合は42%で前月比で+19.4%とやや増加傾向にあります。

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

■C++とは C++は1983年にベル研究所のコンピュータ科学者のビャーネ・ストロヴストルップがC言語を拡張したオブジェクト指向のプログラミング言語です。 C++はC言語を拡張したプログラミング言語であるため、C言語に構文が似ているJavaやPHPなど他プログラミング言語が比較的習得しやすいです。 C++の特徴としては汎用性が高いこと、オブジェクト指向であること、処理速度が高速であること、C言語と互換性があること、他プログラミング言語を習得しやすいこと、習得難易度が高いこと、大規模開発の適していること、豊富なライブラリがあることなどが挙げられます。 C++で可能な開発はWebアプリ開発、ネイティブアプリ開発、ゲーム開発、組込・制御開発、IoT開発と幅広いです。 C++はライブラリやフレームワークは豊富でありjson11、cppitertools、crow、Catchなどがあります。 C++を活用しているサービスやプロダクトはGoogle ChromeやAdobe Photoshop、Adobe IllustratorなどのAdobe製品、Spotify、Amazon.comなどがあります。 ■C++の種類 C++にはBorland C++やVisual C++など複数の種類があります。 ・Visual C++ Visual C++はMicrosoftが提供するC++の開発環境で、Visual Studioの一部として統合されています。Windowsアプリケーションの開発に特化した豊富なライブラリやツールが提供されています。 Visual C++は小〜大規模でのWindows向けのデスクトップアプリケーション、Webサービス、Windows Storeアプリなど、幅広い開発に対応しています。また、DirectXやWindows APIとの統合性が高く、ゲーム開発にも活用されてます。 Visual C++の習得は、Visual Studioという強力なIDEのサポートがあるため、直感的でありながらも多機能であるため一定時間の学習が必要です。 ・Borland C++ Borland C++はBorland社が開発していたC++の統合開発環境(IDE)であり、特にWindows環境でのアプリケーション開発に広く用いられています。 Borland C++は迅速なプロトタイピングやRAD(Rapid Application Development)に強みを持つためデスクトップアプリケーションや小〜中規模のソフトウェア開発に適しています。 C++の基本的な知識があれば、IDEの使い方や追加のライブラリに関する学習は比較的容易です。ただし、Borland C++は古い製品であり、現代の開発環境と比べるとドキュメントやサポートが限られています。 Borland C++やVisual C++を説明しましたが、Borland C++は現在主流ではなく、Visual C++や他の現代の開発環境がより一般的に使用されています。 ■C言語の乱数のついて 乱数とは一意的ではなくランダムで何が出るかわからない数字のことであり、ゲームなど自動で繰り返し処理を行いたい場合などに使う数値として乱数はよく使われます。 C言語では「rand関数」を使って疑似乱数を生成させます。 「rand関数」の注意点として乱数の種(Seed)の設定と乱数の品質です。 乱数の種(Seed)とは乱数生成アルゴリズムの初期状態を決定する値のことです。乱数の種を変更することで、異なる乱数の数列を生成できます。 「rand関数」は擬似乱数を生成するため、乱数の種(seed)に基づいて数列を生成します。デフォルトでは、同じ乱数の種を使用するため、プログラムを実行するたびに同じ数列が生成されます。異なる数列を得るには、「srand関数」を使って乱数の種を設定する必要があります。 また「rand関数」によって生成される乱数の品質は、暗号学的に安全ではありません。セキュリティが重要な用途では、より安全な乱数生成方法を検討する必要があります。 ■C++とC言語、C#の違い この章ではC++とC言語、C#の違いについて説明します。 C++はC言語にオブジェクト指向の機能を追加したプログラム言語であり、C言語は汎用プログラミング言語、C#はマイクロソフトが開発したマルチパラダイムプログラミング言語です。 C++とC言語、C#の違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではC++はC言語同様、Web開発や組込み開発、ネイティブアプリ開発、ゲーム開発などができます。一方、C言語は先述したようにWebアプリ開発、ゲーム開発、基幹システム開発、IoT開発、組込/制御システム開発が可能であり、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月で3位、C言語は2024年2月で2位、C#は2024年2月で5位と比較的どのプログラミング言語も高い順位を獲得しています。 なお、C++はゲーム開発やソフトウェア開発に強い需要があり、さらにC言語は多くの開発の基盤などでの活用、C#はマイクロソフトのサポートを受けているためWindows関連開発などにそれぞれ強い需要があります。 そのためC++、C言語、C#どちらも将来性は高いと言えるでしょう。 ■C++とJavaの違い この章ではC++とJavaの違いについて説明します。 C++はC言語を拡張したオブジェクト指向のプログラミング言語であり、JavaはC言語をもとに開発されたプログラミング言語です。 C++とJavaの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではC++は先述したようにWeb開発や組込み開発、ネイティブアプリ開発、ゲーム開発が可能です。一方、JavaはWeb開発、基幹システム、モバイルアプリ開発と幅広く開発できます。JavaはC言語をもとに開発されているため、類似した分野での開発が幅広くできます。違いはC++はシステムプログラミングや組み込みシステム開発に適しており、一方Javaはクロスプラットフォームのアプリケーション開発、特にWebアプリケーションやAndroidアプリなどを得意としています。 次に学習難易度について、C++はJavaの習得難易度よりも高いです。C++はC言語の特性に加え、オブジェクト指向やテンプレートなどの高度な概念があることなどの理由により難易度が高くなっています。 一方でJavaの習得難易度はC++よりも低いですが、他プログラミング言語と比較すると高いです。やはりオブジェクト指向の理解やコード記述量が多いこと、決められたルールや構文が多いことが要因です。なお、どちらの開発言語とも日本語の参考書やドキュメントは充実しています。 最後に将来性を見ていきましょう。C++、Javaどちらも将来性は高いでしょう。 まずC++を分析してみましょう。 TIOBE Indexが出しているTIOBE Index for February 2024にてC++は2024年2月で3位と高い順位を獲得しています。またゲーム開発やWebサービス開発など様々な開発に活用されてることから将来性は長期的に考えてもあると推測できます。 次にJavaを分析してみましょう。Javaは様々な開発ができ、特に基幹システムではJavaが多く利用されております。システムが大規模になればなるほど技術変更は困難であり、今後もJavaの需要が無くなる可能性は低く、将来性は安定しているでしょう。 そのためC++・Javaどちらも将来性は高いと言えるでしょう。 ■C++を活用するメリット この章ではC++を活用するメリットについて説明します。 C++を習得することにより、具体的に以下のようなメリットがあります。 ・処理速度が早い ・ハードウェアに近いレベルでの操作が可能 ・オブジェクト指向である ・汎用的である ・大規模開発に適している ・豊富なライブラリやツールがある ・活発なコミュニティ ・転職に有利になりやすい ・将来性がある C++はWebアプリ開発、ネイティブアプリ開発、ゲーム開発、組込・制御開発、IoT開発と様々な開発に活用されているため、比較的求人・案件は豊富です。そのため習得した後に求人・案件が少なく参画できないことは少ないでしょう。 ■C++を活用するデメリット この章ではC++を活用するデメリットについて説明します。 C++を習得することにより、具体的に以下のようなデメリットがあります。 ・習得難易度が高いためエンジニア自体が集めにくい ・メモリ管理が複雑 ・デバッグの難易度が高い ・モダンなプログラミング概念や機能を取り入れるのが遅く、モダンな機能の欠如しやすい C++はメリットが多いですが、プログラミング言語自体の複雑さや標準化のプロセスの遅れがち、モダン機能搭載が遅いなどいくつかのデメリットが生じることを理解しておきましょう。また、フリーランス求人・案件に参画する側ではC++の月額平均単価がTypeScriptやGo言語、Scalaなどと比較して低いことも大きなデメリットの1つであることを知っておきましょう。 C++習得を今後検討しているフリーランスエンジニアはC++を活用するメリットデメリットを比較した上で決めると後悔が少ないでしょう。 ■C++フリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・Webアプリ開発のフリーランス求人・案件 C++を活用するフリーランス求人・案件として、Webアプリ開発があります。 C++フリーランスエンジニアとして高頻度取引でのファイナンスや科学技術計算が求められる領域でのWebアプリ開発に携われるフリーランス案件・求人が存在します。 具体的な仕事内容はシステム設計、開発、パフォーマンス最適化、テストなどです。 C++フリーランスエンジニアとしてC++の開発経験はもちろん、バックエンド開発知識、HTTPやRESTful APIなどWeb技術の知識、SQLやNoSQLデータベース知識、並列処理知識、 TCP/IPやソケットプログラミングなどネットワークプログラミング知識などが要求されます。 ・IoT開発のフリーランス求人・案件 C++を活用するフリーランス求人・案件として、IoT開発があります。 C++フリーランスエンジニアとしてスマートホーム、自動車、医療、製造業、農業分野でのIoTデバイスのファームウェアなどの開発に携われるフリーランス案件・求人が存在します。 具体的な仕事内容はファームウェア開発、デバイスドライバの作成、データ処理、通信プロトコルの実装、セキュリティなどです。 C++フリーランスエンジニアとしてC++での開発経験や組み込みシステム開発経験、TCP/IP、UDP、MQTTなどネットワークプログラミング知識、リアルタイムデータ処理を行うための並行処理スキル、IoTデバイスのセキュリティの理解などが要求されます。 ・ゲーム開発のフリーランス求人・案件 C++を活用するフリーランス求人・案件として、ゲーム開発があります。 C++フリーランスエンジニアとしてPCゲーム、コンソールゲーム、モバイルゲーム開発に携われるフリーランス案件・求人が存在します。 具体的な仕事内容はゲームエンジン開発、ゲームプレイプログラミング、グラフィックスプログラミング、AI開発、ネットワークプログラミングなどです。 C++フリーランスエンジニアとしてC++での開発経験やUnityやUnreal Engineなどゲームエンジンの使用経験、OpenGLやDirectXなど3Dグラフィックスプログラミング知識、数学と物理の理解、AI開発経験、マルチスレッドと並行処理の知識などが要求されます。 ■C++フリーランス求人・案件のリモートワーク・在宅・持ち帰り状況 C++フリーランス求人・案件のリモートワーク・在宅・持ち帰り状況について解説します。 C++はWebアプリ開発、ネイティブアプリ開発、ゲーム開発、組込・制御開発、IoT開発と様々な開発求人・案件があり、多くの開発現場においてリモートワークや在宅・持ち帰りのフリーランス求人・案件が増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりリモートワークや在宅・持ち帰りが難しいC++フリーランス求人・案件も一部存在します。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向であり、今後C++を含むフリーランス求人・案件のリモートワークや在宅・持ち帰り化は増減なく、現状のまま維持していく可能性が高いでしょう。 C++フリーランス求人・案件の中でもリモートワークや在宅・持ち帰りのみに参画したいフリーランスエンジニアはWebアプリ開発、ネイティブアプリ開発、ゲーム開発、組込・制御開発、IoT開発のフリーランス求人・案件を探してみましょう。 ■C++での週2日・週3日フリーランス求人・案件 C++での週2日・週3日フリーランス求人・案件について解説していきます。 C++の週2日・週3日フリーランス求人・案件はC++全体のフリーランス求人・案件の中でおおよそ4〜5%の割合で存在します。 また週2日・週3日などの時短でも月額単価100万円を超える高単価なC++フリーランス案件・求人も複数存在します。 複数のC++フリーランス求人・案件に参画できるため、様々なプロダクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価なC++フリーランス求人・案件はC++スキル以外にも、上流工程〜下流工程まで一貫した開発経験、プロジェクトリード経験などある程度の開発実績や知識が備わっている方でないと参画が難しいでしょう。 C++フリーランスエンジニアとして週2日・週3日フリーランス求人・案件に参画したい方は現状の市場動向の把握をした上で自分のスキルに見合うフリーランス求人・案件を探すことをおすすめします。 ■C++フリーランス求人・案件に参画するために必要なスキル C++フリーランス求人・案件に参画するために必要なスキルを解説します。 C++フリーランス求人・案件に参画するために必要なスキルとしては、C++自体の開発経験、フロントエンドやサーバーサイド開発経験で頻繁に使用される周辺知識/スキルです。 技術面とその他周辺スキル/知識に分けてみていきましょう。 まず、技術面においてC++フリーランスエンジニアとして、C++のスキルをはじめとし、ソフトウェアのアーキテクチャ設計、パターンの理解などソフトウェア設計スキル、並行処理とマルチスレッドプログラミング経験、デバッグとテスト経験、Gitなどバージョン管理システム経験、ゲーム開発や組込みシステムなど特定分野での深い知識、クロスプラットフォーム開発経験、ネットワークプログラミング知識があるとC++フリーランス求人・案件に参画しやすいでしょう。 その他周辺スキル/知識として、コミュニケーションスキルや問題解決スキル、ドキュメント作成スキル、知識を常にアップデートできるスキルなどがあるとC++フリーランス求人・案件に参画しやすいでしょう。 上記技術面とその他周辺スキル/知識、どちらかが欠けているとC++フリーランス求人・案件に参画できない可能性があるので念頭においておきましょう。 さらにC++フリーランスエンジニアとして、高単価のフリーランス求人・案件に参画を希望している場合、上流工程での経験やチームマネジメント経験があることが望ましいでしょう。 ■C++開発経験年数別のアドバイス C++フリーランス求人・案件に参画するため、C++開発経験年数別のアドバイスをそれぞれ開発経験1〜2年、開発経験2〜3年、開発経験5年以上に分けて解説します。 ・開発経験1〜2年のC++フリーランスエンジニア 開発経験1〜2年のC++フリーランスエンジニアはC++の基本構文、オブジェクト指向プログラミング、標準テンプレートライブラリ(STL)の理解を深めましょう。 小規模プロジェクトに入りシステム開発など行い積極的に実践で活用できる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++はC言語の特性に加え、オブジェクト指向やテンプレートなどの高度な概念があることなどの理由により難易度が高くなっています。 C++の学習コストについて解説します。 1つのプログラミング言語を基礎レベルまで習得するには、開発環境の設定や基本概念の理解、コードの練習などでおおよそ200時間は必要と言われています。また実務レベルまで習得する場合、おおよそ1,000時間以上かかるとも言われています。しかし、学習方法や理解度や開発言語の周辺知識も一緒に習得する必要があり、個人差はありますので、あくまでも参考として覚えておきましょう。 近年ではオンライン学習やプログラミングスクールなど、様々な場所でC++を始めとするプログラミング言語を学習出来ます。オンライン学習を例に挙げると「ドットインストール」「Schoo」「Udemy」など多種多様なサービスがあります。 また、C++の無料オンラインチュートリアルサイト「LearnCpp.com」や「CppReference」などC++学習の環境は整っています。 オンライン学習やプログラミングスクールはC++自体の習得以外にもC++での開発に必要なデータベースやネットワーク、インフラなど周辺知識の必要性も教えてくれるため、C++の学習においてより実践で使える知識を蓄えやすいでしょう。 その他、C++習得を希望するエンジニアは、まず周辺でC++に精通したエンジニアを探してみる、勉強会に積極的に参加してみることもおすすめです。やはり近くにメンターがいることにより、学習の効率性も上がるだけでなく学習意欲も維持しやすくなります。 ■C++フリーランス求人・案件参画するために役立つ資格 C++フリーランスエンジニアが取得しておいて損のない資格を4つ紹介します。 ・プロジェクトマネージャ試験(PM) プロジェクトマネージャ試験(PM)は一般財団法人情報処理推進機構(IPA)が実施している情報処理系の国家資格です。プロジェクトマネージャー(PM)として、情報システムの開発プロジェクトにおけるプロジェクトマネージャ(PM)の役割を果たすことができるかを図る試験です。 この資格を持つことで、システム開発工程における知識やスキルを身につけ、クライアントとの信頼関係を構築するのに役立ちます。特にC++フリーランスエンジニアとしては、取得しておくべき有益な資格です。 さらに、プロジェクトマネージャ試験(PM)の合格者には、他の高度情報処理技術者試験の科目免除の恩恵が2年間提供されるほか、弁理士や中小企業診断士、国家公務員試験など、他分野の資格試験においても一部科目が免除されるメリットがあります。 ・ETEC(組込み技術者試験制度) ETEC(組込み技術者試験制度)は、一般社団法人組込みシステム技術協会(JASA)により管理される認定試験で、組込み技術に関連する広範囲な知識やスキルを評価します。 組込みソフトウェア技術者試験は「クラス2(エントリレベル)」と「クラス1(ミドルレベル)」の2段階に分かれており、組込みシステムの基礎、ハードウェアとソフトウェアの相互作用、開発プロセス、設計方法、プログラミング技術に関する問題が含まれます。合格ではなく、グレード評価を通じて、不足しているスキルを特定できます。 ETEC(組込み技術者試験制度)の取得は、組込みシステムの専門性を証明し、就職や転職に有利に働く可能性があります。 C++フリーランスエンジニアとして、ETEC(組込み技術者試験制度)の資格を持っていると、専門スキルの証明に加えてキャリアの可能性を広げることができます。 ・システムアーキテクト試験 システムアーキテクト試験は、情報処理推進機構(IPA)によって提供される、IT関連の国家資格の中で特に難易度が高い試験として知られています。 この試験では、システムの基礎となる技術、開発プロジェクトの管理方法、技術戦略の立案や評価、そしてシステム設計やアーキテクチャに関する知識が問われます。 C++フリーランスエンジニアにとって、システムアーキテクトやプロジェクトリーダーに必要なスキルを習得できます。この資格は、特に開発経験の浅い初心者向けではなく、より経験豊富な中級者や上級者を対象としており、長期的なキャリア構築に貢献する可能性があります。そのため、C++フリーランスエンジニアとして取得しておいて損のない資格でしょう。 ・SSCP SSCPとは、(ISC)「International Information Systems Security Certification Consortium」が認定するセキュリティ資格です。正式名称は「Systems Security Certified Practitioner」です。 情報セキュリティを含むセキュリティに関連する知識やスキルが問われます。 試験詳細について試験時間は3時間、試験日程は随時開催、試験方法はCBT方式、出題形式は多肢選択式(4択)、受験料は249米ドル、出題範囲はセキュリティの運用と管理、アクセス制御、リスク特定、モニタリング、分析、インシデントレスポンスとリカバリ、暗号化、ネットワークと通信のセキュリティです。 SSCPを取得することで情報セキュリティを含むセキュリティの知識を一定数証明できること、転職や就職で有利に働くことなどが挙げられます。 C++フリーランスエンジニアとしては取得しておいて良い資格でしょう。 IT関連の資格を習得することは良いことですが、C++フリーランス求人・案件に参画するという目的を失わないようにしましょう。 システム開発などITスキルを資格取得によって、証明することは可能ですが重要視すべきことは、C++の実務経験やC++周辺で必要な開発スキルを保有していることです。 そのためC++の資格はある程度実務経験がある方、時間的に余裕がある方が取得すると良いでしょう。 C++エンジニアとして、実務未経験にも関わらずC++関連資格の取得を最優先事項にすることはやめておきましょう。 ■C++フリーランス求人・案件の未経験での参画 C++開発実務未経験の場合、参画できるC++フリーランス求人・案件は限られてくるでしょう。 C++などフリーランス求人・案件は参画後すぐに稼働することを想定しているため、即戦力エンジニアを求めています。 C++をこれから学び、将来的にフリーランス求人・案件に挑戦したい方は、最初に正規雇用や派遣、契約職員として約2〜3年間の開発経験を積むか、またはクラウドソーシングサービスなどを通じて2年程度の実践的な開発作業に取り組むことをおすすめします。 フリーランス求人・案件においては、コミュニケーション能力や主体性も評価されますが、最も大切なのは自身のC++スキルがフリーランス求人や案件のニーズにどれだけマッチしているかという点です。したがって、実務経験をさらに広げるチャンスがあれば、これを積極的に拾っていくことが重要です。C++に加え、他のプログラミング言語の知識を習得しておくと、扱える範囲が広がり、より多くのフリーランス求人・案件から選べるようになります。 例えば、C++フリーランス求人・案件ではソフトウェアのアーキテクチャ設計、パターンの理解などソフトウェア設計スキル、並行処理とマルチスレッドプログラミング経験、デバッグとテスト経験、Gitなどバージョン管理システム経験、ゲーム開発や組込みシステムなど特定分野での深い知識、クロスプラットフォーム開発経験などのスキルが求められます。 C++をはじめとする他開発言語の知識/スキルや周辺環境の知識/スキルが豊富であればC++フリーランス求人・案件参画時のアピール材料にもなるため、日頃から勉強時間を確保してスキルアップを図りましょう。 ■フリーランスエンジニア初心者におすすめの求人・案件(仕事)獲得方法や求人・案件の探し方 フリーランスエンジニア初心者におすすめの副業を含む求人・案件(仕事)獲得方法や求人・案件の探し方を4つ挙げられます。 ・クラウドソーシングサービスの活用 C++とC言語フリーランスエンジニア初心者は、クラウドソーシングプラットフォームを利用してフリーランスや副業求人・案件を見つけましょう。クラウドワークスやランサーズ、ココナラなどがあり、自らの開発スキルをプロフィールに登録することで、様々なフリーランスや副業求人・案件に応募が可能です。これにより、スキルに合った仕事を見つけやすくなり、キャリアアップにつながります。ただし、一般に短期間の仕事が多く、長期や高額でのフリーランスや副業求人・案件を探している場合には限界があります。特に経験を積みたい、あるいは実績を積み上げたい新たに独立したC++とC言語フリーランスエンジニアに適しています。 ・知人や自身のネットワークの活用 C++とC言語フリーランスエンジニアとして独立したばかりの方は、知人や過去の同僚など個人のネットワークを通じてフリーランスや副業求人・案件を探すことが有効です。友人や以前の職場の人からの紹介により、信頼できる案件を見つけやすくなります。また、専門的なコミュニティへの参加を通じて新しいネットワークを構築し、フリーランスや副業求人・案件の情報を得ることもおすすめします。ただし、紹介されるフリーランスや副業求人・案件には自身の信用と紹介者の信用がかかっていることを忘れないでください。 ・SNSやオンラインプラットフォームの活用 C++とC言語フリーランスエンジニア初心者は、LinkedIn、X(旧Twitter)、FacebookなどのSNSや自身のWebサイトを活用して、経歴や実績、ポートフォリオを公開しましょう。 これにより、企業やクライアントから直接フリーランスや副業求人・案件の提案を受ける機会が増えます。SNSを通じて自らの専門性や思考を示すことで、企業からの信頼を獲得し、採用プロセスをスムーズに進めることができます。 ・フリーランスエージェントの活用 C++とC言語フリーランスエンジニア初心者には、フリーランスエージェントの利用がおすすめです。フリーランスエージェントには経験豊富なコーディネーターが在籍しており、個々の開発スキルや市場の需要を踏まえ、適切なフリーランスや副業求人・案件を紹介してくれます。また、保険や福利厚生制度、確定申告サポートなど、C++とC言語フリーランスエンジニアとして安定して働くためのサポートも提供されます。 これにより、開発スキルに関わらず、幅広い経験レベルの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億円に達すると予測しています。 また、C++フリーランスエンジニアのニーズがある理由を別の市場動向より確認してみましょう。 2023年8月、角川アスキー総合研究所が発表した「ファミ通ゲーム白書2023」では2022年の世界ゲームコンテンツ市場規模を26兆8,005億円と推計しています。 また、国内ゲーム市場規模は前年比1.4%増の2兆316億円となっています。上記の成熟した市場規模から推測するに需要が減ってもすぐに市場が無くなる市場規模ではないことがわかります。 上記の成熟した市場規模から推測するに需要が減ってもすぐに市場が無くなる市場規模ではないことがわかります。 その他6G、ブロックチェーン、IoT、ビッグデータ、xR、AGIを含む人工知能などによるIT業界の飛躍的な拡大やIT技術の急速な進歩に伴い、エンジニア全体の人材不足が深刻化しています。2030年までに79万人のITエンジニア不足に陥る可能性があるとも言われています。 上記観点を考慮すると市場は成長しておりますが、エンジニアの絶対数が足りておらず、C++を含むエンジニアにおいてニーズが今後も拡大していくでしょう。 C++エンジニアとして現在活躍している方や今後活躍を検討している方はC++の開発実務経験やC++開発に必要な周辺開発スキル/経験を取得すると多くのC++エンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。