プロジェクト
現在および完了した組込みシステムプロジェクト
💼 現在のプロジェクト / クライアント
BRC Solar GmbH
役割: フリーランス組込みソフトウェア開発者
期間: 2025年10月〜現在
技術: C/C++、Texas Instruments C2000、ARM Cortex-M、CAN、I2C、SPI
太陽光発電制御システムの組込みソフトウェア開発 - マイクロコントローラプログラミング、通信プロトコル、ハードウェアインザループテスト。
詳細なタスク:
- 太陽光発電制御システムの組込みソフトウェア開発
- 通信プロトコルの実装(CAN、I2C、SPI、FreeRTOS)
- ハードウェアインザループテストと検証
- 単体テストとシステムテスト
- Pythonでの自動テストシステム開発
- 既存コードのデバッグと最適化
🔧 技術的専門知識
組込みシステム開発
- マイクロコントローラ: TI C2000、ARM Cortex-M(STM32、NXP)、ESP32、AVR
- プログラミング言語: 組込みC/C++、Python、VBA、Delphi
- オペレーティングシステム: FreeRTOS、組込みLinux
- 通信プロトコル: CAN、I2C、SPI、UART、Modbus、RS485
- 開発ツール: Git、VS Code、PlatformIO、MPLAB X、Code Composer Studio
ソフトウェア自動化&プロセス最適化
- 自動化: テスト自動化、データ処理のためのPythonスクリプト
- プロセス最適化: Excel自動化のためのVBAマクロ、Delphiアプリケーション
- データベース: データ管理のためのSQLite、MySQL
テスト&品質保証
- テスト方法: 単体テスト、統合テスト、システムテスト
- ハードウェアテスト: ハードウェアインザループ(HIL)、信号分析
- 検証: 要件検証、テストケース開発
📈 プロジェクトアプローチ
コンセプトから実装まで
私のプロジェクトアプローチは、高品質と信頼性を確保するための構造化されたプロセスに従います:
- 要件分析: 要件と目標の詳細な議論
- コンセプト開発: 技術的コンセプトとアーキテクチャ設計
- 実装: ドキュメント付きのクリーンで保守可能なコード
- テスト&検証: すべてのレベルでの包括的なテスト
- 導入&サポート: スムーズな導入と継続的なサポート
MochiPlanを選ぶ理由
- 10年以上の経験: 組込みシステムでの実証された専門知識
- 国際的な視点: ドイツの精度と日本の文化的理解
- 柔軟な協力: リモートワーク、必要に応じてオンサイトサポート
- 品質重視: クリーンなコード、包括的なテスト、信頼性の高いソリューション