シニアソフトウェアエンジニア・Build Infrastructure (ADAS) at Woven by Toyota | JP | Rezi

シニアソフトウェアエンジニア・Build Infrastructure (ADAS) at Woven by Toyota

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

Woven by Toyota · JP

6 days ago

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

Woven by Toyota · JP

6 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this シニアソフトウェアエンジニア・Build Infrastructure (ADAS) role.

Rezi rewrites your resume against Woven by Toyota's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the シニアソフトウェアエンジニア・Build Infrastructure (ADAS) posting at Woven by Toyota — free, in seconds.

About the Role

Our DevOps team manages repository management, build automation, continuous integration, and software quality assurance and compliance tools based on ISO26262 requirements for product development, including AD/ADAS software.

Responsibilities

  • Integrate and combine multiple large-scale C/C++ software stacks/projects for autonomous driving system development.
  • Develop and maintain core software systems essential for general software development, including build & test (Bazel), source code and dependency management/software deployment, developer build environment setup (Ubuntu), storage management (Artifactory, AWS S3, etc.), caching (BuildBarn, in-house solutions), and CI/CD (Github Actions).
  • Support on-premise Hardware-in-the-Loop (HILS) and test benches.
  • Provide daily operational support to autonomous driving sub-teams (Perception, Planner, Control, Data, etc.).
  • Collaborate with other developers to verify build errors in their respective projects.
  • Offer suggestions and technical assistance on build and CI best practices to other developers.
  • Assist in the introduction and configuration of build/CI setups for new development projects.
  • Maintain build/CI infrastructure and optimize resources according to usage requirements.
  • Investigate, evaluate, and introduce new systems for software source code and dependency management.
  • Manage workstation development environments, including OS images, repositories, build tools, and Docker containers.

Requirements

  • Experience with C/C++ (C++14 or later).
  • Practical experience in developing, operating, and maintaining CI/CD environments.
  • Extensive experience with Linux operating systems.
  • Extensive experience using Git in projects involving numerous developers.
  • General experience with Bazel in large-scale projects.
  • General experience with scripting languages (bash, Python, etc.).
  • Over 5 years of practical experience in related work.
  • Business-level English proficiency.

Skills

  • C/C++
  • CI/CD
  • Linux
  • Git
  • Bazel
  • bash
  • Python
  • Modern C++ (C++17 or later)
  • Software development best practices
  • Cloud infrastructure (AWS, GCP, or similar)
  • IaC tools (Terraform, or similar)
  • Compiler toolchain configuration (Clang, GCC, NVCC, etc.)
  • Python packaging

Location

  • Remote

Work Type

  • Full-time

Experience Level

  • 5+ years of experience

Salary/Compensations

  • Industry-standard salary commensurate with experience

Benefits

  • Flexible working hours
  • Annual paid leave: 20 days per year (pro-rated for the first year based on start month)
  • Sick leave: 6 days per year (pro-rated for the first year based on start month)
  • Holidays: Saturdays, Sundays, national holidays, and other days designated by the company
  • Social insurance: Health insurance, Employees Pension Insurance, Industrial Accident Insurance, Employment Insurance, Long-term Care Insurance
  • Housing allowance
  • Retirement plan
  • Rental car support
  • In-house training programs (software learning, language learning)

About the Company

  • Woven by Toyota contributes to Toyota's once-in-a-century transformation into a mobility company.
  • Inspired by a history of inventing for others, our mission is to expand the definition of mobility, enhance its societal contributions, and challenge the status quo of mobility with human-centered innovation.
  • We operate around four pillars: AD/ADAS technology for automated driving and advanced driver-assistance systems, the Arene vehicle software production platform for Software Defined Vehicles (SDVs), Woven City as a mobility test course, and Cloud & AI for digital infrastructure supporting collaboration.
  • Essential business functions support these teams' implementations, and together we strive to realize an "accident-free society" and "mass production of happiness."

Equal Opportunity

  • We provide equal employment opportunities and respect diversity.
  • Personal information received will be used solely for recruitment and onboarding purposes. Please refer to our Privacy Policy for details.