ソフトウェア開発エンジニア
マップボックス・ジャパン合同会社
-
11 to 100
-
Company Homepage
Company Info
Job Summary
ナビゲーションSDKコアチームにおいて、C++を使用した複雑なナビゲーションシステムの開発に従事します。車載システムやモバイルデバイス向けの新機能実装、既存機能の改善、クロスプラットフォームAPIの設計、パフォーマンス最適化などを担当し、高度な技術的課題に取り組みます。Duties
MapboxのナビゲーションSDKコアチームにおいて、自動車や移動体向けの複雑なナビゲーションシステムの開発に従事します。主な業務は、C++を使用して高性能かつ柔軟性の高いナビゲーションコンポーネントとAPIの開発を行うことです。BMW、Rivian、GM、Toyotaなどの顧客向けに、ルーティング、ガイダンス、音声制御などのコア・ナビゲーション機能を実装します。クロスプラットフォームAPIの設計、パフォーマンスの最適化、システムの安定性と保守性の向上に注力し、モバイルおよび組み込みシステムでの効率的な移動経路案内システムの開発に取り組みます。
Requirements
・Broad, experience in software development
・Strong proficiency in C++, with fair knowledge of the language specification
・Strong knowledge of the standard libraries
・Passionate about programming and have a strong focus on performance aspects
・Strong communication skills and ability to collaborate effectively with distributed teams
・Ability to communicate fluently in English
・Experience with building frameworks and developer tools
・Passionate to earn and keep customer trust
Welcomed Skills
・Experience with native Android mobile development
・Scripting programming experience (JavaScript, Python, CI scripts)
・Embedded platforms (Linux embedded, Android Automotive)
・Experience with Qt
・Knowledge of writing a cross-platform code