[業務詳細] Job Details
モバイルアプリケーション開発の実績があり、車載インフォテインメント(IVI)分野と、コネクテッドモバイルおよびIVIアプリに使用されるクラウドアーキテクチャに関する深い理解を持つシニアソフトウェアエンジニアを募集しています。お客様からシステムレベルの要件を収集し、アジャイルチームと連携してモバイルおよびIVIアプリの設計・開発を行い、テストケースを準備し、車両またはシステムラボでシステムテストを実施していただきます。
We are looking for a Senior Software Engineer with proven experience in mobile application development, a strong understanding of the In-Vehicle Infotainment (IVI) domain and cloud architecture used for connected mobile and IVI apps. You will be responsible for gathering system level requirements from customers, working with an agile team for the design and development of mobile and IVI apps, preparing test cases and executing system testing in vehicle or system labs.
[業務内容]Responsibilities
インフォテインメントおよび関連モバイルアプリ向けの新規アプリや新機能の定義、設計、開発、テストを、部門横断的なチームと連携して実施最新のモバイルアプリ開発ツールとテクノロジーを用いて、スケーラブルでレスポンシブかつ高性能なアプリケーションを開発・維持UI/UXデザイナー、OEM、バックエンド/クラウドエンジニアと連携し、コネクテッドアプリケーションの定義、設計、開発を行う直感的で視覚的に魅力的であり、ベストプラクティスに準拠したユーザーインターフェースを設計・実装IVIシステムチームと連携し、モバイルアプリと車載システムのシームレスな統合を実現新興技術や業界動向を常に把握し、開発プロセスを強化するための適切なツールやテクノロジーを提案ユーザーから報告された問題をトラブルシューティングし、タイムリーかつ効果的なソリューションを提供コーディング標準とベストプラクティスの遵守を確保するために、コードレビューに参加開発の全フェーズでソフトウェア品質基準が遵守されていることを確認ジュニア開発者を指導し、必要に応じてガイダンスとサポートを提供スクラムチームの一員として最先端技術に取り組むテストチームと開発チーム間のコミュニケーション促進Collaborate with cross-functional teams to define, design, develop and test new apps or new features for Vehicle infotainment and its associated mobile appDevelop and maintain scalable, responsive, and performant applications using modern Mobile app development tools and technologiesCollaborate with UI/UX designers, OEM, backend/cloud engineers to define, design and develop connected applicationsDesign and implement user interfaces that are intuitive, visually appealing, and adhere to best practices.Work with IVI system teams to ensure seamless integration between mobile apps and In-Vehicle systemStay up to date with emerging technologies and industry trends and recommend appropriate tools and technologies to enhance development processes.Troubleshoot and resolve issues reported by users, providing timely and effective solutions.Participate in code reviews to ensure adherence to coding standards and best practicesEnsure software Quality standards are followed in all phases of development Mentor junior developers, providing guidance and support as needed.Work as part of a scrum team on leading edge technologiesFacilitate better communication between testing and development team
[勤務地]Work Location
東京都 Tokyo
Work Experience
[応募条件]Requirements
■必須要件■ ※下記のいずれかのご経験をお持ちの方
コンピュータサイエンス、工業学、または関連分野の学士号Android および iOS でのモバイルアプリケーション開発経験 5 年以上Android アプリケーションのアーキテクチャ、設計、開発、テストに関する高度なスキルAPI 統合を使用した開発経験クロスプラットフォーム開発における Flutter/React Native などの経験サーバーサイド/API サーバーの設計、開発、テスト、サードパーティ API との統合優れたデータベース設計の専門知識クラウド環境のアーキテクチャに関する知識Kotlin/Swift に関する確かな理解GIT、CI/CD ツール、テストフレームワークに精通クラウドプラットフォーム(AWS、Azure、Google Cloud など)とデプロイメントプロセスに関する知識優れた問題解決能力と、個人またはチーム環境で業務を遂行できる能力 デバッグおよび分析スキル優れたコミュニケーション能力 - 事業部門および技術チームへの口頭、文書、プレゼンテーションスキル英語力:ビジネスレベル必須■ Must Have ■ *Either of below experiences
Bachelor's degree in Computer Science, Engineering, or a related field.Minimum of 5 years of experience in mobile application development in Android and iOSStrong proficiency in Android application architecture, design, development and testingExperience in development using API integrationExposure to Flutter/React Native etc for cross platform developmentServer side/API server design, development and testing, integration with third-party APIsGood Database design expertiseKnowledge of architecture in cloud environmentsSolid understanding of Kotlin/Swift Proficient with GIT, CI/CD tools, and testing frameworkFamiliarity with cloud platforms (e.g., AWS, Azure, or Google Cloud) and deployment processes.Strong problem-solving skills and the ability to work independently or in a team environment.Debugging and Analytical skills Strong communicator – Verbal, Written and Presentation skills to the business as well as to the technical teamEnglish proficiency: Business Level is required■尚可要件■ Good to Have
AAOS、AOSP、Wi-Fi & BTスタック、MQTT、https、V-HAL、JNI、CANデータ、Jetpack Composeなどの知識テストベンチおよび車両テストの実務経験車載インフォテインメント/モバイルにおけるメディアおよびオーディオアーキテクチャの知識外国人とのコミュニケーション経験自動車業界のカスタマーフロントでの経験スクラムマスターの経験Exposure to AAOS, AOSP,Wi-Fi & BT stack, MQTT, https, V-HAL, JNI, CAN data, jetpack compose etc.Working experience in Test bench and Vehicle testingUnderstanding of media and audio architecture in Vehicle infotainment / mobile Communication experiences with ForeignersCustomer front experience in Automotive is an added advantage.Scrum Master experience is an added advantage
■語学力■ Language Skill
英語力 – ビジネスレベル(TOEIC:750点以上)日本語力 – ネイティブレベル(外国人の場合は N2以上)English – Business Level (TOEIC score of 750 and above)Japanese – Native Level (JLPT N2 and above for foreigners)
【待遇・福利厚生】
◆昇給年1回
◆通勤手当(上限2万円/月)
◆給与詳細:完全年俸制(1/12を毎月支給)
◆残業手当
◆各種社会保険完備
・ 厚生年金
・ 健康保険(協会けんぽ)
・ 雇用保険
・ 労働者災害補償保険
◆健康診断(被扶養者健康診断、人間ドック、婦人科健診など)
◆65歳定年制 ※役職定年なし(定年後もコンサルタントとして引続き雇用する可能性あり)
◆社内研修制度(オンライン)
◆試用期間3ヶ月、業務・待遇変更なし
◆受動喫煙防止対策:あり(屋内禁煙)
【Welfare】
◆ Salary increment once a year
◆ Commuting allowance (up to 20,000/month)
◆ Salary details: Full annual salary system (1/12 paid monthly)
◆ Overtime allowance
◆ Equipped with various social insurance
・ Welfare pension
・ Health insurance (Kenpo Association)
・ Employment insurance
・ Worker's Accident Compensation Insurance
◆ Health checkup (health checkup for dependents, medical checkup, gynecological checkup, etc.)
◆ Retirement age is 65 years old *No retirement age for positions
◆ Referral recruitment system (with benefits)
◆ In-house training system (online)
◆ Trial period: 3 months, no change in duties or benefits
◆ Measures to prevent passive smoking: Yes (no smoking indoors)
【休日休暇】
◆年間休日120日以上
◆完全週休2日制(土・日)
◆祝日
◆年末年始休暇
◆有給休暇
◆産前産後休暇
◆育児休暇
◆介護休暇
◆忌引休暇
※常駐先の業務にともなって休日・休暇は変動の可能性があります。すべて大手メーカーのため、年次休暇などは充実している場合がほとんどです。
【Vacations】
◆ Total holidays: over 120 days off per year
◆ 2-day weekend system (Saturday and Sunday)
◆ National Holidays
◆ New Year holidays
◆ Paid vacation
◆ Prenatal and post-natal leave
◆ Childcare leave
◆ Nursing care leave
◆ Bereavement leave
*Holidays and vacation days may change depending on the work place you are stationed. Since they are all major manufacturers, most have generous annual vacations