【フルリモート/週5/Swift】モータースポーツ・車載HUDのSwiftUI × Core Bluetooth リアルタイムテレメトリアプリ開発案件

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 4,500 ~ 5,300円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【フルリモート/週5/Swift】モータースポーツ・車載HUDのSwiftUI × Core Bluetooth リアルタイムテレメトリアプリ開発案件
お任せしたいこと
[役割]
Swift 6 / SwiftUI を用いた、モータースポーツおよび高性能車向けのリアルタイム車載テレメトリ・ヘッドアップディスプレイ(HUD)表示iOS/iPadOSアプリの開発
[役割に対して求める成果]
Core Bluetooth 経由の CAN バスデータ取得および Metal / QuartzCore を活用したタコメーター・Gセンサー等の高描画描画最適化による、フレームドロップゼロ(60fps/120fps維持)とレイテンシー 15ms 未満の実現
具体的な業務内容
Swift 6 (Strict Concurrency Checking) / SwiftUI を用いた、車載用リアルタイムインジケーターUIおよび走行ログ解析画面の開発
Core Bluetooth を用いた車載ECU・CANバス診断アダプタ(OBD-II)との低遅延BLE双方向通信ロジック構築
Swift Concurrency (@Observable, actor, TaskGroup) を用いた、マルチスレッド環境での高頻度センサーデータのデータフロー設計
Core Location / Core Motion を用いた走行軌跡・アクセラレーション(Gフォース)の高精度トラッキングと、SwiftData によるローカル走行ログの高速永続化
Core ML を用いたラップタイム予測ロジックの実装と、CarPlay / 外部ディスプレイ出力(External Display API)対応
侍必須スキル・経験
Swift を用いた iOS / iPadOS アプリの開発・運用実務経験(4年以上)
SwiftUI および Swift Concurrency(async/await, Actor 等)を用いたモダンなアーキテクチャ設計・実装実績
Core Bluetooth(BLE通信)を用いた外部ハードウェア・センサーデバイスとの連携アプリ開発経験(1年以上)
高頻度データ更新(毎秒数十〜数百回)に伴う UI 再描画最適化およびメモリチューニングの実務経験
歓迎スキル・経験
Swift 6 の Strict Concurrency チェックに対応したコードベースの移行・設計経験
Core ML / Accelerate フレームワークを用いたオンデバイスデータ解析・機械学習の実装知見
CarPlay アプリケーションまたは外部ディスプレイ(HUD)出力機能の開発実績
モータースポーツ、自動車、サイクリングコンピュータ等のスポーツ・パフォーマンス計測ドメインへの理解
開発環境
言語/環境: Swift 6, SwiftUI, SwiftData, Core Bluetooth, Core Motion
開発ツール: Xcode, Swift Package Manager (SPM), Instruments, TestFlight
テスト/CI: Swift Testing, XCTest, GitHub Actions, Fastlane
デザイン/ドキュメント: Figma, Notion, GitHub
コミュニケーション: Slack, Notion, Jira, GitHub
働き方
リモート環境
[フルリモート] フルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
