Staff Software Engineer, Build jobs in United States
cer-icon
Apply on Employer Site
company-logo

CARIAD, Inc. · 1 day ago

Staff Software Engineer, Build

CARIAD is an automotive software development team with the Volkswagen Group, focused on enhancing the automotive experience. They are seeking a Staff Software Engineer, Build to design and maintain build workflows and automation tools to support software integration across platforms.

AutomotiveInformation TechnologySoftware
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Design and implement build workflows for assigned software platforms
Develop and maintain build scripts
Create solutions to improve build efficiency
Create build environment with different build toolchains
Define and create automation to build locally, in cloud
Partner with development teams to implement agreed-upon branching strategies
Improve build system efficiency and reliability within defined CI/CD environments
Work with vendors, partners and other teams and adopt existing build system solutions
Implement verification pipelines aligned with existing CI/CD standards
Perform build failure analysis and resolve them
Develop scripts to help resolve code commit errors and merge conflicts
Create Docker for different build environment
Define and develop automation for manifest generation
Define and create build configuration scripts for different hardware and brands
Support and implement efficient software release pipeline approaches aligned with established workflows
Collect, analyze, and publish build and release metrics to identify improvement opportunities
Work with vendors, partners and other teams
Collaborate effectively with cross-functional teams including software, hardware, and quality assurance teams
Communicate project status, technical challenges, and solutions in a clear and concise manner
Provide technical guidance through collaboration and code reviews
Create and maintain comprehensive technical documentation including design specification, build procedure, test reports, bug description, root cause and solution description, user guides, and release notes

Qualification

Linux software buildCI/CD toolsScripting languagesDockerGoogle CloudJenkinsTest automationAnalytical skillsTechnical guidanceEffective communicationCollaboration

Required

Experience or deep understanding on how Linux software build works
Experience with Google Cloud or equivalent
Experience with Jenkins, Google Cloud Deployment Manager or equivalent
Experience with CI/CD tools such as GitLab, Gerrit, Gradle, OpenEmbedded, Buildroot, Artifactory
Experience with different ARM compilers
Experience creating pipeline for test automation in a Test-Driven Development (TDD) process
Strong in scripting languages Python, shell, YAML, Groovy
8+ years combined experience in build/release engineering, software configuration management
8+ years' experience with embedded Linux, Android
8+ years' combined scripting language experience in Python, Shell, Groovy
8+ years' experience with Git, Repo, make, Cmake, Bazel
5+ years' experience with Docker Container, Jenkins
BS in Computer Science or Computer/Electrical Engineering

Preferred

Experience applying data engineering and analytics techniques to improve build efficiency and observability
Experience using Generative AI or Large Language Models (LLM) to improve software build efficiency and quality
Experience in automated driving development
MS in Computer/Electrical Engineering or Computer Science

Benefits

Medical
Dental
Vision
401k with employer match and defined contribution plan
Short- and long-term disability
Basic life and AD&D insurance
Employee assistance program
Tuition reimbursement and student loan repayment plans
Maternity and non-primary caregiver leave
Adoption assistance
Employee referral program
Vacation and paid holidays
Unique vehicle lease program that covers registration and insurance fees

Company

CARIAD, Inc.

twittertwittertwitter
company-logo
For generations, Volkswagen AG has included a collection of legendary brands.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Scott Runner
Chief Executive Officer
linkedin
leader-logo
Julian Christopher Zeug
Director IT Security, Chief Information Security Officer
linkedin
Company data provided by crunchbase