Senior Android Build System Engineer

42dot
South Korea
Workplace: HybridFull timeFunction: Solutions Engineering & Sales EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Problem-solving","Communication"]

Design, implement, and maintain Android Automotive (AOSP-based) build systems for IVI in SDV platforms. Optimize build time and resource usage using parallel/incremental approaches and Bazel, integrate toolchains for multiple languages, and improve both local and CI build performance. Own build dependency management, debugging, reproducible builds, and build image handling including signing and security requirements, partnering closely with SW development teams to enable stable releases.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
42dot
42dot
1 month ago

Senior Android Build System Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 21 hours agoStatus: Live

Job Summary

Design, implement, and maintain Android Automotive (AOSP-based) build systems for IVI in SDV platforms. Optimize build time and resource usage using parallel/incremental approaches and Bazel, integrate toolchains for multiple languages, and improve both local and CI build performance. Own build dependency management, debugging, reproducible builds, and build image handling including signing and security requirements, partnering closely with SW development teams to enable stable releases.
Location: South Korea
Workplace: Hybrid
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, implement, and maintain an Android Automotive-based build system.
  • •Use parallel/incremental processing and Bazel to minimize build time and optimize resources.
  • •Integrate and optimize toolchains for multiple languages to improve local and CI build speeds.
  • •Manage build dependencies, diagnose build failures, and provide effective solutions.
  • •Ensure reproducible builds and handle build images, signing, and security requirements.

Key Requirements

  • •Bachelor’s degree or higher in Computer Science, Engineering, or related fields.
  • •5+ years operating and optimizing AOSP-based build systems.
  • •Experience with soong, ninja, bazel, make, kati, and managing related scripts.
  • •Strong knowledge of Linux and scripting languages such as Bash and Python.
  • •Experience with CI/CD pipelines and large-scale build log collection.
Experience:5+ yearsAOSPAndroid AutomotiveCI/CDSDVAutomotive
Education:Bachelor's
Skills:Problem-solvingCommunication
Tech Stack:Android AutomotiveAOSPBazelSoongNinjaMakeKatiRustC/C++JavaKotlinPythonGoLinuxBashGitGit-repoManifestCI/CDAOSP build system

Company Brief

42dot
Develops autonomous driving and mobility software platforms, including AI-based perception, mapping, routing, and connected-vehicle technologies. It works on next-generation transportation systems and self-driving vehicle capabilities for automotive applications.
Industry: Autonomous Vehicles
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: Seoul, South Korea
Founded: 2019
WebsiteLinkedIn