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

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Software Engineer, Build Infrastructure (ADAS) role.
Rezi rewrites your resume against Woven by Toyota's job description. Free.

Tailor your resume to this Senior Software Engineer, Build Infrastructure (ADAS) role.
Rezi rewrites your resume against Woven by Toyota's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer, Build Infrastructure (ADAS) posting at Woven by Toyota — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer, Build Infrastructure (ADAS) posting at Woven by Toyota — free, in seconds.
About the Role
The DevOps team is responsible for repo management, build automation, CI, software quality, and compliance tools for production-intent AD/ADAS software, adhering to ISO 26262 requirements. This role supports an ecosystem of software for operating, testing, training, and verifying autonomous vehicle performance and safety, involving large-scale C/C++ autonomous driving codebases, build/test tools, CI/CD pipelines, and interfacing with various engineering subteams.
Responsibilities
- Consolidate and integrate multiple large-scale autonomous driving C/C++ software stacks/projects.
- Develop and maintain core software systems for daily software development, including build & test (Bazel), source-code/dependency management/software deployment, developer build environment (Ubuntu), artifact storage (Artifactory, AWS S3, etc.), caching (BuildBarn, in-house solutions), and CI/CD (Github Actions).
- Support on-prem Hardware-in-the-loop (HILS)/test benches.
- Support autonomous driving sub-teams (Perception, Planner, Controls, Data, etc.) in their day-to-day activities.
- Work with other developers to diagnose build failures in their projects.
- Advise other developers on build/CI best practices.
- Help set up build/CI configurations for new projects.
- Maintain build/CI infrastructure and adapt resource constraints to usage requirements.
- Deploy, examine, and evaluate new software source-code/dependency management systems.
- Manage a workstation development environment, including base OS image, repository and build tools, and docker containers.
Requirements
- Experience with C/C++ (C++14 onward).
- Experience developing and maintaining CI/CD solutions.
- Extensive experience with Linux operating systems.
- Extensive experience using Git in software projects with many developers.
- Moderate experience using Bazel within large software projects.
- Moderate experience with scripting languages (bash, python, etc.).
- 5+ years of relevant work experience.
- Business-level proficiency in English.
Skills
- C/C++
- CI/CD
- Linux
- Git
- Bazel
- Bash
- Python
- Artifactory
- AWS S3
- BuildBarn
- Github Actions
- Ubuntu
- ISO 26262
Location
- Remote
Work Type
- Full-time
Experience Level
- 5+ years
Salary/Compensations
- Competitive Salary - Based on experience
Benefits
- Flexible working time
- 20 days paid holiday per year (prorated)
- 6 days sick leave per year (prorated)
- Sat & Sun off
- Japanese National Holidays off
- Other company-defined holidays
- Japanese Social Insurance (Health Insurance, Pension, Workers’ Comp, Unemployment Insurance, Long-term care insurance)
- Housing Allowance
- Retirement Benefits
- Rental Cars Support
- In-house Training Program (software study/language study)
About the Company
- Woven by Toyota is enabling Toyota’s transformation into a mobility company.
- Mission: Challenge the current state of mobility through human-centric innovation, expanding what “mobility” means and how it serves society.
- Work centers on four pillars: AD/ADAS, Arene (software development platform), Woven City (test course), and Cloud & AI (digital infrastructure).
- Business-critical functions empower teams to execute toward the goal of a world with zero accidents and enhanced well-being for all.
Equal Opportunity
- We are an equal opportunity employer and value diversity.
- Any information we receive from you will be used only in the hiring and onboarding process. Please see our privacy notice for more details.