- 620,000 ~ 720,000 円 /月額
- 新横浜駅
- 作業内容▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! カメラ機器向け組込開発支援にて C,C++の経験者を募集しています! ◆想定作業◆ ・カメラ機器の電源・温度関連機能を開発 ・OS関連・デバッグ機能・汎用ドライバを開発 ・ファームウェアアップデート機能を開発 ・組み込みLinux・μITRON環境で下回りを開発 ~~~~~~~~~~~~~~~~~~~~ 他お任せしたいPJは複数ありますので、 ご希望のご条件、内容をお聞かせください!
- 必須スキル◎必要スキル・経験◎ ・組み込みLinuxまたはμITRONでの開発経験がある方 ・CまたはC++を用いた開発経験がある方 ・組み込み機器の下回り開発経験がある方 ◎尚可・歓迎◎ オンサイト作業が可能な方! _ _ ―――――――――――――――――――― ◎給与・報酬◎ 620,000円 ~ 720,000円(税込) あくまでも目安ですのでご相談下さい! _ ――――――――――――――――――――
- 契約期間即日~
- 面談回数2回
C++の案件・求人(162件)
C++
の案件月額単価相場
[案件数]
平均単価:
651,300円
最高単価:
1,200,000円
最低単価:
320,000円
単価 620,000 ~ 720,000 円 /月額
最寄駅 新横浜駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! カメラ機器向け組込開発支援にて C,C++の経験者を募集しています! ◆想定作業◆ ・カメラ機器の電源・温度関連機能を開発 ・OS関連・デバッグ機能・汎用ドライバを開発 ・ファームウェアアップデート機能を開発 ・組み込みLinux・μITRON環境で下回りを開発 ~~~~~~~~~~~~...
単価 450,000 ~ 550,000 円 /月額
最寄駅 池袋駅スキル 職種 特徴 契約形態 業務委託詳細はこちらC#/C++/Windowsアプリ(PFCS)開発・保守のプレイングリーダー オンライン資格確認に関連するオンプレミスアプリケーション(PFCS)の 開発・保守をご担当いただきます。 マイナンバーカードを利用した処方箋データ等を扱う Windowsアプリケーションの開発・保守をはじめ、 既存システムの仕様・コード調査、問い合わせ対応、 タスク切り出し、メンバーの進捗管理、関係部署調...
単価 700,000 ~ 800,000 円 /月額
最寄駅 品川駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! ゲーム機向けファームウェア開発支援にて C++,マルチスレッドの経験者を募集しています! ◆想定作業◆ ・ゲーム機本体のファームウェア開発を担当 ・ゲームコンテンツのダウンロード機能を開発 ・新機能の設計から実装・テストまで対応 ・モダンC++によるオブジェクト指向設計を実施 ・マルチスレッ...
単価 620,000 ~ 720,000 円 /月額
最寄駅 武蔵小杉駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 通信業界向け制御ソフト開発支援にて Linux,C言語の経験者を募集しています! ◆想定作業◆ ・4Gコアノードの通信制御ソフト開発を担当 ・既存システムの保守および追加開発に対応 ・Linux環境でのC言語またはC++による開発 ・通信制御ソフトの試験および不具合調査 ・将来的な5G仮想化...
単価 750,000 ~ 850,000 円 /月額
最寄駅 池袋駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 医療業界向け業務アプリ開発統括支援にて C#,C++の経験者を募集しています! ◆想定作業◆ ・オンライン資格確認に関連するWindowsアプリの開発・保守 ・既存ソースコードの調査と不具合原因の特定 ・関係部署からの依頼整理と優先順位の判断 ・メンバーへのタスク割り振りと進捗・課題管理 ・...
単価 750,000 ~ 850,000 円 /月額
最寄駅 東京駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 製造業向け制御システム保守開発支援にて C++,C#の経験者を募集しています! ◆想定作業◆ ・製造業向け基幹システムの保守開発を担当 ・C++およびC#による制御系システム開発 ・既存開発チームの体制強化に伴う開発支援 ~~~~~~~~~~~~~~~~~~~~ 他お任せしたいPJは複数あり...
単価 800,000 ~ 900,000 円 /月額
最寄駅 品川駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! ゲーム機向けダウンロード機能開発業務にて C++,マルチスレッドの経験者を募集しています! ◆想定作業◆ ・ゲーム機本体ファームウェアの開発 ・ゲームコンテンツのダウンロード機能開発 ・C++による機能設計・実装 ・オブジェクト指向・マルチスレッドを考慮した開発 ・開発機能のテスト・検証 ...
単価 530,000 ~ 580,000 円 /月額
最寄駅 大田区内スキル 職種 特徴 契約形態 業務委託詳細はこちら■インターネットバンキングシステム次期開発業務 【担当工程】製造~テスト(全銀モアタイム対応) ○銀行様向け勘定系システムの開発作業 (次期システムにおける製造・テスト)
単価 530,000 ~ 630,000 円 /月額
最寄駅 田町駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 競艇場向け券売機システム保守開発業務にて C++,WindowsServerの経験者を募集しています! ◆想定作業◆ ・競艇場向け券売機システムの保守開発 ・VC++またはC++による既存機能の改修 ・Windows環境でのプログラム修正 ・改修後の動作確認および各種テスト ・既存システムの...
単価 650,000 ~ 750,000 円 /月額
最寄駅 新横浜駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 半導体検査装置の制御ソフト開発業務にて C++,Windowsの経験者を募集しています! ◆想定作業◆ ・半導体検査装置の制御ソフト開発 ・基本設計から実装および各種テスト ・デバイスやカメラ等の連携制御 ・C++によるマルチスレッド開発 ・既存プログラムの改修と品質改善 ~~~~...
単価 600,000 ~ 700,000 円 /月額
最寄駅 大崎駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! NFC関連ソフトウェア評価開発支援にて C言語,テスト設計の経験者を募集しています! ◆想定作業◆ ・NFC関連ソフトウェアやアプリケーションの評価 ・仕様書や設計書をもとにしたテスト設計 ・テスト実施および結果の取りまとめ ・評価結果の分析や課題整理 ・関連するソフトウェアの設計および製造...
単価 950,000 ~ 1,050,000 円 /月額
最寄駅 品川シーサイド駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! サステナビリティ経営導入支援にて Java,VBAの経験者を募集しています! ◆想定作業◆ ・業務フロー作成、システム要件への落とし込み ・Fit&Gap分析、IF設計、データ移行の推進 ・テストシナリオの作成、導入工程の推進 ・顧客との要件整理、パッケージ導入支援 ・各種環境関連システムからのデータ収集、...
単価 650,000 ~ 750,000 円 /月額
最寄駅 新横浜駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 製造装置向け画像処理開発支援にて C++,Linuxの経験者を募集しています! ◆想定作業◆ ・製造装置向け画像検査機能の開発 ・製品画像の比較・描画処理の実装 ・PC間のソケット通信処理の開発 ・マルチスレッド・排他処理の実装 ・詳細設計・プログラミング・テスト ~~~~~~~~...
単価 550,000 ~ 650,000 円 /月額
最寄駅 豊洲駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 遊技機器向けサーバアプリ試験支援にて C#,テストの経験者を募集しています! ◆想定作業◆ ・店内サーバアプリの機能追加開発 ・追加機能に関する各種試験の実施 ・Windows IoT環境のキッティング ・試験資料・作業ドキュメントの作成 ・既存アプリケーションの維持保守 ~~~~...
単価 750,000 ~ 800,000 円 /月額
最寄駅 品川区内,千代田区内スキル 職種 契約形態 業務委託詳細はこちら■大手CVS向けのPOSレジ開発業務 〇次世代POSではなく、現行POSの設計開発となります。 ・法令対応(消費税1%等)など
単価 550,000 ~ 650,000 円 /月額
最寄駅 鶴見市場駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! スマホAIアシスタント開発支援にて Python,AI開発の経験者を募集しています! ◆想定作業◆ ・スマートフォン向けAIアシスタントのローカライズ開発 ・業務効率改善に向けたツール作成 ・業務効率化に向けた改善提案 ・開発ツールの不具合解析、改修対応 ・AIアシスタント開発に付随する各種対応 ...
単価 520,000 ~ 570,000 円 /月額
最寄駅 瀬谷駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 防衛向けソフトウェア開発業務にて C,C++の経験者を募集しています! ◆想定作業◆ ・防衛関連ソフトウェアの詳細設計 ・C/C++を用いたソフトウェア開発 ・Linux環境での製造および開発対応 ・単体テストから結合試験までのテスト対応 ・既存ソフトウェアの改修および機能追加対応 ...
単価 580,000 ~ 680,000 円 /月額
最寄駅 北八王子駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 半導体製造装置開発業務にて C++,組込みの経験者を募集しています! ◆想定作業◆ ・半導体製造装置の制御ソフトウェア開発 ・装置本体および制御PC向けソフトウェア開発 ・半導体製造装置に関連する各種ツール開発 ・既存ソフトウェアを流用した改造・機能追加対応 ・既存システムをベースとした開発...
単価 550,000 ~ 650,000 円 /月額
最寄駅 渋谷駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! カメラ装置向け組込開発支援にて C++,Linuxドライバの経験者を募集しています! ◆想定作業◆ ・メーカー向けカメラ遠隔操作装置のファームウェア開発 ・Linux環境でのC++による装置側制御開発 ・Linuxドライバ等のOS周りの開発 ・技術調査から基本設計・詳細設計・実装・単体試験・結合試...
単価 700,000 ~ 800,000 円 /月額
最寄駅 大鳥居駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 製造業向け制御開発推進支援にて C++,組込開発の経験者を募集しています! ◆想定作業◆ ・メーカーとの仕様調整や要員管理を担当 ・包装機ソフトウェア開発の全体管理を推進 ・新機種開発に伴う各種調整や問い合わせ対応 ・複数プロジェクトを横断した進捗・課題管理 ・他開発会社との調整や障害発生時...
単価 550,000 ~ 600,000 円 /月額
最寄駅 調布駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 信託銀行向け保守開発支援にて VB.NET,C言語の経験者を募集しています! ◆想定作業◆ ・信託銀行向け証券代行システムの保守開発 ・株主名簿管理等に関わるサブシステム対応 ・各種案件の上流から下流工程まで担当 ・VB.NETを用いた保守開発を実施 ・C・C++によるバッチ処理にも対応 ...
単価 700,000 ~ 800,000 円 /月額
最寄駅 品川駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! ゲーム向けC++開発支援にて C++,C++17の経験者を募集しています! ◆想定作業◆ ・ゲーム機能に関する開発業務を担当 ・設計から実装・テストまで一連の開発 ・C++17以降を用いたモダンC++開発 ・オブジェクト指向・マルチスレッド開発 ・リモート併用の長期開発プロジェクト ...
単価 580,000 ~ 630,000 円 /月額
最寄駅 港区内スキル 職種 特徴 契約形態 業務委託詳細はこちら■セキュリティ製品の開発保守業務 ○セキュリティ製品への機能追加、開発保守 ・顧客からの技術問い合わせ対応 ・障害発生時の切り分け、ログ調査、原因分析
単価 700,000 ~ 800,000 円 /月額
最寄駅 大鳥居駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 製造業向け制御システム開発支援にて C++,組込開発の経験者を募集しています! ◆想定作業◆ ・メーカー向け包装機制御システムの開発・保守 ・エンドユーザーとの仕様調整・要員管理 ・新機種開発に伴う開発調整・プロジェクト管理 ・ユーザーからの問い合わせ対応・障害調整 ・要件定義から実装・テス...
単価 600,000 ~ 700,000 円 /月額
最寄駅 中河原駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 公共向け通信制御開発支援にて Linux,C++の経験者を募集しています! ◆想定作業◆ ・電話交換機のミドルウェア開発 ・Linux環境での音声通信制御・カーネルドライバ開発 ・基本設計以降の詳細設計・製造・テスト対応 ・高セキュリティ通信機器の制御設計・開発 ・チームリーダー配下での開発...
単価 600,000 ~ 700,000 円 /月額
最寄駅 多摩センター駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 保険業向けWindows開発支援にて C++,C#の経験者を募集しています! ◆想定作業◆ ・保険会社向けシンクライアントチームの内製開発支援 ・C++・C#.NET等を用いたWindowsアプリケーション開発 ・bat・VBS・PowerShell等を用いたツール・スクリプト開発 ・既存アプリケ...
単価 850,000 ~ 950,000 円 /月額
最寄駅 品川シーサイド駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! サステナビリティ経営導入支援にて 要件定義,Fit&Gapの経験者を募集しています! ◆想定作業◆ ・サステナビリティ経営システムのパッケージ導入推進 ・要件定義・業務フロー作成・Fit&Gapの実施 ・IF設計・データ移行・テストシナリオ作成 ・顧客との要件整理およびシステム要件への落とし込み ...
単価 650,000 ~ 750,000 円 /月額
最寄駅 大船駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 搭載機器向けC++開発支援にて C++,VisualStudioの経験者を募集しています! ◆想定作業◆ ・搭載機器関連ソフトウェアの開発 ・C++を用いたアプリケーション開発 ・Visual Studioを用いた開発対応 ・既存機能の改修、機能追加 ・長期開発プロジェクトへの参画 ...
単価 580,000 ~ 630,000 円 /月額
最寄駅 府中市内スキル 職種 特徴 契約形態 業務委託詳細はこちら■防衛システム関連開発業務 【担当工程】詳細設計、製造工程、単体テスト
単価 550,000 ~ 650,000 円 /月額
最寄駅 門前仲町駅スキル 職種 特徴 契約形態 業務委託詳細はこちらC++/新規開発タイトルにおけるグラフィックスエンジニア 新規開発中のコンシューマーゲームにおいて、グラフィックス表現の実装および描画パフォーマンス最適化をご担当いただきます。 リアルタイムレンダリングの実装・チューニングを中心に、GPU負荷分析や描画パイプライン改善などを推進する想定です。 【仕事内容】 下記の業務を担っていただく想定です。 ・ゲーム内グラフィックス表現の実装(リア...
【C、C++・リモート併用】ソフトウェア開発
リモートOK
単価 500,000 ~ 550,000 円 /月額
最寄駅 東京スキル 職種 特徴 契約形態 業務委託詳細はこちら詳細設計~結合テスト
単価 ~ 520,000 円 /月額
最寄駅 東京都スキル 職種 契約形態 業務委託詳細はこちら通信端末および連携システムの組み込みソフトウェア開発をPM/PLとして推進。 【新規開発/既存機種の改版/保守のいずれか想定】 - 開発計画、スケジュール、課題・品質管理 - 要件整理~仕様検討、設計レビュー - 協力会社/ベンダーのコントロール、進捗管理 - 関連するモバイルアプリ・クラウド側との仕様調整
<C#、C++/設計~>POSレジ開発支援(14431)
リモートOK
単価 650,000 ~ 700,000 円 /月額
最寄駅 品川区内スキル 職種 特徴 契約形態 業務委託詳細はこちら■POSレジ開発業務 ○現行POSレジの設計開発となります。
単価 570,000 ~ 610,000 円 /月額
最寄駅 品川区内スキル 職種 特徴 契約形態 業務委託詳細はこちら■開発環境改善業務 〇GitHub Actions による CI ワークフローの整備・検証 ・GitHub リポジトリ対する環境改善 ・CI/CD パイプライン動作検証 ・各開発チームとの調整、進捗確認、問題共有などのコミュニケーション対応
単価 630,000 ~ 680,000 円 /月額
最寄駅 基本リモートワークスキル 職種 特徴 契約形態 業務委託詳細はこちら■ファームウェア開発業務 ○ゲーム機本体のファームウェア開発の中で、ゲームのダウンロードに関する機能の開発をご担当いただきます。 ・作業範囲は設計~実装~テストまで一連の業務を含みます。 <開発環境> OS: Linux 言語 : C++
【C++】専用機器向け基本制御ソフトウェア開発・改修
リモートOK
単価 ~ 520,000 円 /月額
最寄駅 東京都スキル 職種 特徴 契約形態 業務委託詳細はこちら専用機器本体の基本制御ソフトウェア開発プロジェクトにおいて、コンテンツのダウンロードに関する機能開発・改修をご担当いただきます。 担当範囲は設計から実装、テストまで一連の開発工程をお任せするポジションです。最新のモダンC++を用いて、複数処理の並列化やオブジェクト指向を意識した高品質なシステム設計・コーディングを行っていただきます。
単価 450,000 ~ 550,000 円 /月額
最寄駅 虎ノ門駅スキル 職種 契約形態 業務委託詳細はこちらPHP/Symfony/医療向けWebアプリケーション新規導入および保守開発 病院向けのベッドサイド端末に関するWebアプリケーションの新規導入および保守開発をご担当いただきます。 単体から他システム連携までの各種テスト業務や、OS更新に伴う対応などを一貫して進めていただく想定です。 【仕事内容】 下記の業務を担っていただく想定です。 ・新規導入する施設向けWebアプリケーションの開...
単価 530,000 ~ 580,000 円 /月額
最寄駅 横浜市内スキル 職種 特徴 契約形態 業務委託詳細はこちら■スマートフォンアプリ開発業務 ○物体寸法するためのスマートフォンアプリ開発となります。
単価 ~ 670,000 円 /月額
最寄駅 東京都スキル 職種 特徴 契約形態 業務委託詳細はこちら3次元点群データ処理や位置特定技術などの高度な技術を用いたAIアルゴリズム開発、シミュレーション環境の構築、ならびにプロジェクト管理業務を一貫して担当します。 【業務内容】 -要件定義から基本設計、進捗/チーム管理、提供開始までの管理業務 -位置特定・自律移動体向けアルゴリズム設計、パッケージ化、提供開始 -ゲームエンジンを活用した3Dシミュレーション環境(デジタルプラットフォーム等)構築...
単価 ~ 520,000 円 /月額
最寄駅 東京都スキル 職種 特徴 契約形態 業務委託詳細はこちら会計システムに付随するWindowsアプリケーション製品の開発支援です。税制改定対応に向け、実現可能性調査から要件定義、外部設計、テストまで一連の工程を担当します。 バックエンドはC++(フレームワーク)、フロントはC#(.NET/WPF)を使用し、統合開発環境・各種コード管理ツール・イシュー管理ツール・仮想化技術(Hyper-V/VMware等)を用いた開発環境です。
検索条件を変更
検索条件が選択されていません
該当案件数
162件
他のスキルから探す
ポジションで絞り込む
- PM(プロジェクトマネージャー)
- テスター・デバッガー
- ネットワークエンジニア
- DBA(データベース管理者)
- 運用/監視担当
- システムコンサル
- セキュリティコンサル
- システム管理者
- HTMLコーダー
- Webデザイナー
- イラストレーター
- Webディレクター
- アートディレクター
- Flashデベロッパー
- 3D / CGデザイナー
- LAMP系エンジニア
- Windows系エンジニア
- 汎用機系エンジニア
- Java系エンジニア
- 制御・組み込み系エンジニア
- スマホアプリ開発(ネイティブ)
- UNIX・C/C++エンジニア
- ソーシャル系エンジニア
- サーバーエンジニア
- UIデザイナー
- プランナー・プロデューサー
- ソリューション営業
- カスタマーサポート
- アナリスト
- Webマーケティング
- シナリオライター
- ゲームプログラマ
- エフェクトデザイナー
- DTPデザイナー
- バックエンドエンジニア(サーバーサイド)
- フロントエンドエンジニア
- レベルデザイナー
- ヘルプデスク
- ゲームマスター
- その他オフィスワーク
- 業務系エンジニア
- SAPシステムコンサル
- Salesforceシステムコンサル
- OlacleEBSシステムコンサル
- 銀行系PM
- 損保系PM
- 生保系PM
- 証券系PM
- PMO
- SAP系(ABAP・BASIS)エンジニア
- AIエンジニア
- 統計解析エンジニア
- 機械学習エンジニア
- CAEエンジニア
- データエンジニア
- サイバーセキュリティエンジニア
- センシング領域エンジニア
- HMI技術エンジニア
- データサイエンティスト
- セキュリティエンジニア
業界・サービスで絞り込む
テクノロジーで絞り込む
工程で絞り込む
こだわりの特徴で絞り込む
- 未経験者も活躍中
- 初心者レベル歓迎
- 40歳以上も活躍中
- 外国人も活躍中
- 服装自由
- 自社サービス/プロダクト案件
- 自社内での受託開発案件
- 客先常駐/所属会社のチーム案件
- 1人での常駐案件
- 新規開発
- 統合
- 移行/リプレイス
- 運用保守開発
- カスタマイズ
- 有名大企業
- 有名IT企業
- 大手SIer
- 受託ソフト会社
- ベンチャー企業/スタートアップ企業
- 中小零細企業
- アットホームな雰囲気
- 落ち着いた雰囲気
- 若い年齢層が多い
- 休みが取りやすい
- 社内イベントが多い
- 女性活躍中
- 100名以上の大規模
- 50~100名以上
- 2~10名以上
- 1人で担当
- 最新技術を取り入れている
- ウォーターフォール型開発
- アジャイル型開発
- スキルチェンジ可能
- 現場での教育あり
- 顧客と直接コミュニケーション可能
- 稼働安定中
- ビジネスカジュアル
- スーツ着用
- 染髪OK
- 始業が朝10時以降
- フレックスタイム制
- シフト制
- 夜勤あり
- 土日祝日出勤あり
- 週2日
- 週3日
- シニア・定年層歓迎
- 時短勤務歓迎
- 第二新卒歓迎
- リモートOK
都道府県で絞り込む
C++とは?
C++案件の市場とフリーランスの魅力
1. C++案件の需要
C++は、その高性能と低レベルなメモリ管理機能により、システムプログラミングやゲーム開発、金融システムなど、幅広い分野で使用されています。特に、高パフォーマンスが求められるリアルタイムシステムやゲームエンジンの開発には欠かせない言語です。また、IoTや組み込みシステム、ハイパフォーマンスコンピューティング(HPC)などの分野でも重要な役割を果たしています。
多くの企業が、複雑なシステムやパフォーマンスが重要なアプリケーションを開発するために、C++の専門知識を持つエンジニアを求めています。このため、C++のフリーランスエンジニアの需要は非常に高く、さまざまなプロジェクトに参画する機会があります。
2. C++フリーランス求人・案件の相場単価
C++フリーランスエンジニアの報酬は、経験やスキル、プロジェクトの規模によって大きく異なります。一般的な相場としては以下の通りです。
初級エンジニア:月収30万円〜50万円
中級エンジニア:月収50万円〜80万円
上級エンジニア:月収80万円〜120万円以上
これらの相場は、プロジェクトの内容や要求されるスキルセット、地域によっても変動します。例えば、金融システムやゲームエンジンの開発など、専門性の高い分野では、高単価の案件が多く見られます。また、都市部では高単価の案件が豊富にありますが、地方では相場が低めになることがあります。
さらに、リモートワークの普及により、地域に依存しない案件も増加しているため、フリーランスエンジニアは世界中のクライアントと仕事ができるようになっています。このため、フリーランスのC++エンジニアには多様な選択肢があります。
3. C++フリーランス求人・案件に必要なスキル
C++フリーランスエンジニアとして成功するためには、以下のスキルセットが求められます。
- ●C++の深い理解:
基本的な文法や構文だけでなく、STL(Standard Template Library)、メモリ管理、ポインタ、オブジェクト指向プログラミングなど、C++特有の機能を深く理解していることが重要です。 - ●設計パターン:
デザインパターンを理解し、適切に適用できる能力。例えば、SingletonやObserverなどのパターンを用いて、再利用性の高いコードを書くことが求められます。 - ●マルチスレッドプログラミング:
並行処理やマルチスレッドプログラミングの知識と経験。C++11以降の標準ライブラリを使用したスレッド管理や、Mutex、Condition Variableなどの同期機構の理解が必要です。 - ●デバッグと最適化:
高度なデバッグ技術とコードの最適化スキル。ValgrindやGDB、LLVM Clangなどのツールを使用して、メモリリークやパフォーマンスボトルネックを特定し、修正する能力が求められます。 - ●ツールとフレームワーク:
CMake、Boost、Qtなど、主要なツールやフレームワークの使用経験。これらのツールを用いて、効率的に開発環境を整え、プロジェクトを構築・管理するスキルが必要です。 - ●関連技術の知識:
システムプログラミングやネットワークプログラミング、リアルタイムシステムの知識があると強みになります。特に、ネットワークプログラミングでは、Socket APIやプロトコル(TCP/IP、UDP)の理解が重要です。 - ●バージョン管理:
GitやSubversionなどのバージョン管理システムの使用経験。複数人での開発を円滑に進めるために、ブランチモデルやリリース管理の知識も必要です。
これらのスキルに加えて、コミュニケーション能力や問題解決能力も重要です。フリーランスとして働く場合、クライアントと直接やり取りすることが多いため、円滑なコミュニケーションが求められます。
4. C++フリーランス求人・案件で高単価を目指すためには
高単価のC++案件を獲得するためには、以下のポイントに注意する必要があります。
- ●専門性を高める:
特定の分野(例:ゲーム開発、金融システム、組み込みシステム)における専門知識を深める。例えば、ゲーム開発では、Unreal EngineやUnityの使用経験が求められることがあります。 - ●資格取得:
C++関連の資格や認定を取得することで、専門性を証明する。MicrosoftのMCP(Microsoft Certified Professional)やC++ InstituteのCPP(C++ Certified Professional Programmer)などの資格があります。 - ●ポートフォリオの充実:
過去のプロジェクトや実績を具体的に示す。GitHubにコードを公開するのも良い方法です。特に、複雑なアルゴリズムやデザインパターンを使用したプロジェクトを紹介すると、技術力をアピールできます。 - ●ネットワーキング:
業界のイベントやカンファレンスに参加し、人脈を広げる。SIGGRAPHやGDC(Game Developers Conference)などのイベントに参加して、業界のトレンドを把握し、プロフェッショナルとのつながりを強化しましょう。 - ●最新技術のキャッチアップ:
常に最新の技術動向を追い、トレンドに敏感であること。C++の新しい標準(例:C++20)や、最新のフレームワーク、ライブラリを学び続けることが重要です。 - ●クライアントとの信頼関係:
納期を守り、高品質な成果物を提供することで、クライアントとの信頼関係を築く。プロジェクトマネジメントのスキルを身につけ、クライアントの期待を超えるサービスを提供することが重要です。
5. C++フリーランス求人・案件の今後
C++の需要は今後も継続して高まると予想されます。特に以下の分野での成長が期待されています。
- ●IoT:
多くのIoTデバイスがC++でプログラムされており、この分野での需要が増加しています。センサーデータの収集やリアルタイム処理、エッジコンピューティングの実装において、C++は重要な役割を果たします。 - ●自動運転:
自動運転車の制御システムやセンサー処理には、高性能なC++のスキルが必要です。特に、リアルタイムOS(RTOS)やロボティクスに関する知識が求められます。 - ●ゲーム開発:
リアルタイム処理や高性能が求められるゲームエンジンの開発において、C++は依然として主要な言語です。特に、Unreal EngineやCryEngineなどの高性能エンジンの開発経験があると強みになります。 - ●金融システム:
高頻度取引システムやリスク管理システムなど、金融業界でもC++の需要は根強いです。低遅延かつ高信頼性が求められるため、パフォーマンスチューニングのスキルが重要です。
さらに、以下の分野でもC++の需要が高まっています。
- ●ハイパフォーマンスコンピューティング(HPC):
科学技術計算やシミュレーション、ビッグデータ解析において、C++は重要な言語です。特に、並列処理やGPUプログラミング(CUDA、OpenCL)のスキルが求められます。 - ●セキュリティ:
サイバーセキュリティ分野では、C++の低レベルな制御能力を活かして、セキュリティツールやプロトコルの開発が行われています。逆アセンブリやバイナリ解析の知識があると強みになります。
オンラインプラットフォームとエージェンシーの活用
効率的にC++案件を探すために、以下のオンラインプラットフォームやエージェンシーを活用することが推奨されます。
- ●Freelancer.com:多くのC++案件が掲載されており、グローバルなクライアントとつながることができます。
- ●Upwork:様々なプロジェクトが掲載されており、自分のスキルに合った案件を見つけやすいです。
- ●Toptal:高単価の案件が多く、厳選されたフリーランスエンジニアとして高品質なクライアントとマッチングされます。
- ●Guru:多様なプロジェクトがあり、自分の専門分野に合った案件を効率的に探せます。
スキルアップのためのリソース
継続的にスキルを磨くために、以下のリソースを活用しましょう。
- ●オンラインコース:
Udemy、Coursera、edXなどで提供されているC++関連のコースを受講する。特に、実践的なプロジェクトを通じて学べるコースが役立ちます。 - ●書籍:
Bjarne Stroustrupの「The C++ Programming Language」やScott Meyersの「Effective C++」などの書籍を読む。これらの書籍は、C++の基本から高度なテクニックまで幅広くカバーしています。 - ●コミュニティ:
Stack Overflow、Redditのr/cpp、C++ Slackコミュニティなどで情報交換を行う。コミュニティに参加することで、他のエンジニアとの交流を通じて新しい知識やスキルを得ることができます。
デバッグと最適化
C++のデバッグと最適化は、非常に重要なスキルです。以下のツールや手法を活用しましょう。
- ●ツール:
Valgrind、GDB、LLVM Clangなどのデバッグツールを活用する。これらのツールを使用して、メモリリークやパフォーマンスボトルネックを特定し、修正することができます。 - ●最適化手法:
コードプロファイリングを行い、ボトルネックを特定して最適化する。インライン関数、コンパイラ最適化オプションの利用なども有効です。また、アルゴリズムの選択やデータ構造の設計にも注意を払いましょう。
まとめ
C++フリーランスエンジニアとして成功するためには、高い専門性と継続的なスキルアップが不可欠です。需要が高く報酬も魅力的なC++案件を獲得するために、自分の強みを明確にし、適切なネットワーキングとマーケティングを行いましょう。最新の技術トレンドを追い続け、クライアントに対して価値を提供することで、持続的なキャリア成長を実現できます。
また、フリーランスとして働く際には、プロジェクトマネジメントやコミュニケーション能力も重要です。クライアントとの信頼関係を築き、期待を超える成果物を提供することで、長期的なパートナーシップを構築しましょう。
フリーランスのC++エンジニアとしてのキャリアを最大限に活かすために、これらのポイントを押さえて、成功への道を歩んでいきましょう。
■C++案件
C++について
C++は、コンピュータ言語の一つであり、汎用プログラミング言語の一つでもあります。 C言語に、いくつかのプログラミングパラダイムをサポートするための改良が加えられたもので、1990年代以降、利用頻度が一番多い商用プログラミング言語の1つとなっています。 規模が大きく、複雑なプログラミングに適している言語で、大規模なシステムの開発向けと同時に、拡張やデバッグは比較的簡単にできます。 一般向けのゲームから、デバイス ドライバー、埋め込みプログラム、さらに専門的な科学関連のソフトウェアやWindowsのクライアントアプリケーションまで、幅広いアプリケーションの作成に使用可能で、他の言語よりも柔軟性があります。 ファイルの容量はC言語よりも大きくなるため、パフォーマンスは低下しがちですが、インタプリンタ言語よりは高速な処理が可能となります。 一番の用途はオブジェクト指向型プログラミングのためのもので、C言語の拡張版であることからC言語との互換性を保っています。 C言語を習得していればC++の習得はさほど難しくなく、C++へ移行することで数多くのメリットもあります。 コンパイラはMicrosoft社のVisual C++などがありますが、最近のコンパイラはANSI/ISOで標準化されたC++をサポートしています。