ウーブン・バイ・トヨタ

モビリティ

シニアソフトウェアエンジニア・BuildInfrastructure(ADAS)

Tokyo, Japan 正社員
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“シニアソフトウェアエンジニア・Build Infrastructure (ADAS) at ウーブン・バイ・トヨタ. Skills: C++, CI/CD, Bazel, Linux. Integrate C/C++ software stacks. Develop core software systems”

What You'll Achieve.

Achieve zero accident society; Achieve mass production of happiness

Industry & Context.

モビリティ
Problems you'll solve

Software problem solving

What They're Looking For.

Must Have

C/C++, CI/CD, Linux, Git, Bazel, bash, Python, 5 years of experience, Business level English

Nice to Have

Modern C++, Software development best practices, Cloud infrastructure, IaC tools, Compiler toolchain configuration, Python packaging, Business level Japanese

What You'll Do.

Integrate C/C++ software stacks

Develop core software systems

Maintain core software systems

Support AD/ADAS subteams

Investigate new systems

Introduce new systems

Manage workstation development environments

How You'll Work.

Team & Collaboration

Collaborate with engineering subteams; Build relationships with subteams; Assist other developers; Propose best practices; Provide technical support; Support new development projects

Full Job Description

## Description ウーブン・バイ・トヨタについて ウーブン・バイ・トヨタは、トヨタの100年に一度のモビリティ・カンパニーへの変革に寄与していきます。「自分以外の誰かのために」発明を続けたという歴史からインスピレーションを受けた私たちのミッションーそれは、モビリティの定義を拡げ、そしてモビリティが社会に貢献する方法を拡張し、人を想うイノベーションで、モビリティの常識に挑み続けることです。 私たちは4つの柱を中心に活動しています:自動運転・先進運転支援システム技術のAD/ADAS、SDV(ソフトウェア定義車両)のための車両ソフトウェア生産プラットフォームであるArene、モビリティのテストコースであるWoven City、そして協業基盤を支えるデジタル・インフラストラクチャのCloud & AIです。また、ビジネスに不可欠な機能がこれらのチームの実装を下支えし、一丸となって「事故ゼロ社会」と「幸せの量産」の実現に向けて取り組んでいます。 ========================================================================= ## チームについて 私たちのDevOpsチームは、ISO26262の要件を元に、AD/ADASソフトウェア等の製品開発用のレポジトリ管理、ビルド自動化、継続的インテグレーション、ソフトウェア品質保証やコンプライアンスのためのツールを管轄においます。 ## 求める人材 この役割は、自動運転車の性能と安全性に関して、操作、テスト、訓練、検証するソフトウェアを含むエコシステムのサポートが中心となります。これには、自動運転システム開発のための複数の大規模なC/C++コードベースの運用、Ubuntu用いてのビルド/テストツールとの開発、CI/CDパイプライン/システムの構築と維持、そして日々のソフトウェア開発に必要な多くの重要なソフトウェアシステムのサポートが含まれます。サポート業務中心であるため、さまざまなエンジニアリングサブチームとの共同作業も含まれます。つきまして、サポートするサブチームとの関係構築は、非常に価値のあるスキルの一環です。最後に、ソフトウェア関連の問題解決とデバッグに興味のあるチームプレーヤーを求めています。 ## 業務内容 自動運転システム開発のための複数の大規模なC/C++ソフトウェアスタック/プロジェクトの統合と結合 一般的なソフトウェア開発に必要なコアソフトウェアシステムの開発と保守:   ・ビルド &テスト(Bazel)   ・ソースコードおよびその依存関係の管理/ソフトウェアデプロイメント   ・開発者のビルド環境の構築(Ubuntu)   ・ストレージ管理(Artifactory, AWS S3、など)   ・キャッシュ(BuildBarn、社内ソリューション)   ・CI/CD(Github Actions)   ・オンプレミス ハードウェア・イン・ザ・ループ(HILS)やテストベンチのサポート 自動運転サブチーム(認識、プランナー、制御、データなど)の日常業務サポート:   ・他の開発者と協力して、各自のプロジェクトにおけるビルドエラーの検証   ・他の開発者に対して、ビルドおよびCIに関するベストプラクティスの提案・技術支援を実施   ・新規開発プロジェクトに対するビルド/CI構成の導入・設定を支援する   ・ビルド/CIインフラストラクチャの維持管理および利用要件に応じたリソース最適化を推進 ソフトウェアソースコードおよび依存関係管理に関する新規システムの調査・評価・導入を実施 OSイメージやリポジトリ、ビルドツール、Dockerコンテナ等を含むワークステーション開発環境の管理 ## 必須条件 C/C++(C++14以降)に関する経験 CI/CD環境の開発・運用・保守に関する実務経験 Linuxオペレーティングシステム全般に関する豊富な経験 多数の開発者が関わるプロジェクトにおけるGitを用いた豊富な経験 大規模なプロジェクトにおけるBazelを用いた一般的な経験 スクリプト言語(bash、Python、など)に関する一般的な経験 関連業務での5年以上の実務経験 ビジネスレベルの英語能力 ## 歓迎条件 モダンC++(C++17以降)に関する経験 ソフトウェア開発のベストプラクティスに関する一般的な経験 クラウドインフラ(AWS, GCP、または同様)に関するある程度の知識 標準的なIaCツール(Terraform、または同様)に関するある程度の知識 コンパイラツールチェーン構成(Clang, GCC, NVCCなど)に関する経験 Pythonパッケージングに関するある程度の経験 ビジネスレベルの日本語能

Free ATS check

Applying for this シニアソフトウェアエンジニア・Build Infrastructure (ADAS) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about ウーブン・バイ・トヨタ?

Real rants from real employees. Read before you apply.

Read Company Rants →