
Woven by Toyota
Posted 25 days ago
Senior Software Engineer, Build Infrastructure (ADAS)
TokyoOn-siteFull-time
AI Summary
Senior Software Engineer focusing on building and maintaining CI/CD pipelines, build/test automation, and tooling for ADAS software in large C/C++ autonomous driving codebases. Acts as a bridge to multiple engineering subteams and supports daily software development.
About this role
About Woven by Toyota
Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobility company. Inspired by a legacy of innovating for the benefit of others, our mission is to challenge the current state of mobility through human-centric innovation — expanding what “mobility” means and how it serves society.
Our work centers on four pillars: AD/ADAS, our autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City, a test course for mobility; and Cloud & AI, the digital infrastructure powering our collaborative foundation. Business-critical functions empower these teams to execute, and together, we’re working toward one bold goal: a world with zero accidents and enhanced well-being for all.
=========================================================================
TEAM
Our DevOps team is responsible for Repo management, build automation, CI, Software Quality and Compliance tools of production intent AD/ADAS software and all with the requirements of ISO 26262 in mind.
WHO ARE WE LOOKING FOR?
This role will center around supporting an ecosystem containing software to operate, test, train, and verify autonomous vehicles performance and safety. This will involve operating in multiple large-scale C/C++ autonomous driving codebases, working with build/test tools via Ubuntu, developing and maintaining CI/CD pipelines/systems, and supporting many other pivotal software systems required for daily software development. Because this is a support role, it will also involve interfacing with many different engineering subteams – building relationships with the subteams we support is a very valuable skill. Lastly, we are looking for a team player with a passion for problem solving and debugging software related issues.
RESPONSIBILITIES
・Build & Test (Bazel)
・Source-code/Dependency Management/Software Deployment
・Developer build environment (Ubuntu)
・Artifact storage (Artifactory, AWS S3, etc.)
・Caching (BuildBarn, in-house solutions)
・CI/CD (Github Actions)
・On-prem Hardware-in-the-loop (HILS)/test benches support
・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
MINIMUM QUALIFICATIONS
NICE TO HAVES
Skills
ArtifactoryAWS S3BashBazelBuild AutomationC++17 (nice To Have)C/C++ (C++14+)CI/CDClang/GCC ToolchainsData/Dependency ManagementDockerGitGitHub ActionsHILSLinuxPythonSource-code/Dependency ManagementTerraform (nice To Have)Testing And Verification
Explore related jobs
More jobs at Woven by Toyota
Similar Artifactory jobs
Jobs in Tokyo
- Senior Clinical Research Associate IPSI CRO · Tokyo, Tokyo
- Site Management Associate (内勤モニター)PSI CRO · Tokyo, Tokyo
- Clinical Research Associate IIPSI CRO · Tokyo, Tokyo
- Quality Assurance AuditorPSI CRO · Tokyo, Tokyo
- Clinical Project Manager (up to Lead or Senior level)PSI CRO · Tokyo, Tokyo
- Regulatory OfficerPSI CRO · Tokyo, Tokyo