ZipRecruiter
Overview
Title: Staff Software Build Engineer
Location: Mountain View, CA – Onsite
Role Summary
The role also involves close collaboration with cross-functional teams and external partners to troubleshoot build issues, integrate automated testing, and ensure software quality—supported by clear, thorough technical documentation.
Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering
- 5+ years of experience in build/release engineering and software configuration management
- Strong background in embedded Linux and Android development
- Proficient in scripting (Python, Shell, Groovy, YAML)
- Hands-on experience with Docker, Jenkins, Git, Repo, Make, and CMake
- In-depth knowledge of AOSP/AAOSP and Yocto build systems
- Familiar with CI/CD tools (GitLab, Gerrit, Gradle, OpenEmbedded, Buildroot, Artifactory)
- Experience with cloud platforms like Google Cloud and deployment tools such as Deployment Manager
- Skilled in working with ARM compilers and creating automated test pipelines using TDD