(English follows Japanese)
業務内容
車載内のAndroidを用いたインフォテインメントシステムにおいて、要件からApplicationを実現するためのアーキテクチャの設計・開発業務です。どこまでをAOSP(Android Open Source Project)のフレームワークで実現して、どこからをオリジナルのアプリケーションで実現するのか?を見極め、実際に設計し、自身でコーディング&開発、評価までを一貫して行っていく業務で、プロフェッショナルとしてのプログラミングスキルを存分に発揮していただける業務です。
また、海外ベンダー、パートナーとの協業もある為、一部英語でのコミュニケーションも求められます。
募集背景
ソニー・ホンダモビリティは 「Mobility as a Creative Entertainment Space」 をテーマに、従来のクルマが物理的な移動体験に特化してきたことに対し、移動という行為自体も「新しいエンタテインメント」に変えていくことを目指しています。そしてこれらを、これまで数々のIoT製品に取り組んできたソニーが培った経験を活かし、高度なコンピューターサイエンス、すなわちHW~SWを俯瞰するシステム・ソフトウェアテクノロジーにより実現していくことを目指しています。
現状の自動車のシステムソフトウェアはHW部品中心の発想に基づく部分が多いですが、当社は徹底的にSoftware Definedであることにこだわります。多様なパートナーと共に新たな機能・体験をソフトウェアによる実現するのがAFEELAのシステムソフトウェアにおける基本的な考え方です。
そのために、Unreal Engineといった高度な表現能力を持つゲームエンジンの導入を始め、自動運転含めた今後の進化も見据えた場合に、今日現在、想像もつかないようなアルゴリズム・アプリケーション登場することが予想されます。そうした状況に対応していくために、当社は自動運転及びインフォテインメントには非常に高速なプロセッサ、潤沢なROM/RAMを搭載し、さらに各ECU間の通信や構成に関してもコンピューターの考え方に基づき独自のアーキテクチャを形成しています。
これらを実現するために、自動車業界の内外からコンピューターサイエンスをバックグラウンドに持つソフトウェアエンジニアの力を求めています。
開発環境
・構成管理ツール:Git(Gerrit)/SVN
・開発言語:Java、Kotlin、C/C++、Python
・コミュニケーションツール:Teams or Slack
・プロジェクト管理ツール:JIRA、Confluence 等
所属組織
部:40人程度
加えて協力ベンダー海外ベンダーと協力して、車載Infotainmentシステムの設計・開発を行っています。
比較的少人数で活動しており、担当いただける業務の幅は広いです。
必要となるスキル・経験
必須
・モビリティ業界の経験は不問
・3年以上のソフトウェア開発経験
・POSIX互換(Linux, QNX etc)OSにおけるソフトウェア開発経験
・大規模ソフトウェア開発経験
・Android含むアプリケーションフレームワーク開発およびアプリケーション開発経験
・英語でのコミュニケーション能力(ドキュメントの読み書きはmust、会話はwant)
尚可
・グローバルセットアッププロジェクト参画経験
・要件管理経験
・Android Frameworkに精通していること
・先端SOCを用いた開発経験者
・Android TVやスマートフォンの開発経験者
語学力
・英語でのドキュメント読み書き
・英語でのコミュニケーションに抵抗のない方
※海外との協業が発生します
・日本語:N2以上(目安)
人物像
・新しい技術を果敢に取り入れるアンテナの高さと、プロとしての高いコーディングスキルがあること
・積極的に物事を自分事としてとらえて、全体視点でより良いアウトプットを模索できる人
このポジションの魅力
得られるスキル/経験
・Android Automotiveを用いた開発スキル
・海外協業経験とスキル
・Software Defined VehicleのSW開発経験
・会社黎明期における開発経験
・自分の開発したコードをProductに載せれるモノづくり経験
入社事例
自動車業界出身者のみならず、ソニーのソフトウェアエンジニアやIT系企業等、様々な業界出身の方がいます。
Job description
This role involves the architecture design and development to realize the requirements for the in-vehicle infotainment system using Android. You will be responsible for determining the scope of implementation within the AOSP (Android Open Source Project) framework versus original application development, followed by the actual design, coding & development, and evaluation, allowing you to fully leverage your professional programming skills.
Collaboration with overseas vendors and partners will also be part of the role, requiring communication in English for some aspects.
Background of Recruitment
Sony Honda Mobility aims to transform the very act of mobility into "a new creative entertainment space," based on the theme of "Mobility as a Creative Entertainment Space," in contrast to the conventional focus of automobiles solely on the physical experience of movement. This will be achieved by leveraging Sony's extensive experience in IoT products and advanced computer science, encompassing system and software technology from hardware to software.
While current automotive system software often originates from a hardware component-centric perspective, our company is committed to being thoroughly Software Defined. The fundamental concept of AFEELA's system software is to realize new functions and experiences through software, in collaboration with diverse partners.
To this end, we are introducing game engines with advanced expressive power, such as Unreal Engine. Furthermore, considering future evolution including autonomous driving, we anticipate the emergence of algorithms and applications that are unimaginable today. To address such a landscape, AFEELA is equipped with extremely high-speed processors and abundant ROM/RAM for both autonomous driving and infotainment, and we are forming a unique architecture for communication and configuration between ECUs based on computer science principles.
To realize these ambitions, we are seeking talented software engineers with a computer science background from both within and outside the automotive industry.
Development environment
- Configuration Management Tools: Git (Gerrit) / SVN
- Development Languages: Java, Kotlin, C/C++, Python
- Communication Tools: Teams or Slack
- Project Management Tools: JIRA, Confluence, etc.
Department
The department consists of approximately 40 members.
We collaborate with partner vendors, including overseas vendors, to design and develop in-vehicle infotainment systems. Operating with relatively small teams, the scope of responsibilities for this role is broad.
Requirements
Required skills
- Experience in the mobility industry is not required.
- Minimum 3 years of software development experience.
- Software development experience on POSIX-compliant OS (Linux, QNX etc.).
- Experience in large-scale software development.
- Experience in application framework development (including Android) and application development.
- English communication skills (must be able to read and write documents; conversational ability is a plus).
Preferred skills
- Experience participating in global setup projects.
- Requirements management experience.
- Proficiency in Android Framework.
- Experience in development using cutting-edge SoCs.
- Development experience with Android TV or smartphones.
Language
- Ability to read and write documents in English.
- Comfortable communicating in English.
- Japanese: N2+ (approximate)
*This role will require collaboration with international partners.
Ideal candidate profile
- A high level of curiosity to actively adopt new technologies and strong professional coding skills.
- A proactive individual who takes ownership of tasks and can explore better outputs from an overall perspective.
Attractions of This Position
Skills and Experience to be Gained
- Development skills using Android Automotive.
- Experience and skills in overseas collaboration.
- SW development experience in Software Defined Vehicles.
- Development experience in the early stages of a company.
- Hands-on experience in product development where your code is implemented in the final product.
Employee Backgrounds
We have welcomed individuals not only from the automotive industry but also from Sony's software engineering teams, IT companies, and various other industries.
職種 / 募集ポジション | In Vehicle Infotainment 組み込みソフトウェアアーキテクト/エンジニア | IVI Embedded Software Architect/Engineer |
---|---|
雇用形態 | 正社員 |
契約期間 | 契約期間の定め無し(試用期間あり:3か月) Full-time, permanent position (Probation period: First 3 months) |
給与 |
|
勤務地 | その他国内外拠点での勤務可能性あり Possibility of working in other bases |
勤務時間 | フレックスタイム制または裁量労働制 / Flex time リモートワーク可 / Available for remote working |
休日 | 土日、祝日 完全週休二日制 / Two days off per week, National holidays 年次有給休暇・慶弔休暇他 / Paid Leaves, congratulatory and bereavement leave etc. |
福利厚生 | 選択型確定拠出年金制度、社内コミュニケーション費用支援、出張時の休暇接続取得 他 / Optional defined contribution pension plan, Time off during business travel |
加入保険 | 健康保険、厚生年金、雇用保険、労災保険 / Health Insurance, National Welfare Pension, Employment Insurance, Worker's Compensation |
受動喫煙対策 | 屋内禁煙 / No smoking on site |
会社名 | ソニー・ホンダモビリティ株式会社 |
---|---|
採用情報TOP | https://www.shm-afeela.com/ja/careers/ https://www.shm-afeela.com/en/careers/ |