4

42dot

Unified platform for multi-modal urban mobility

Senior Android Build System Engineer

DevOps EngineeringConfirmed live in the last 24 hours
Full-timePangyo-ro, Bundang-gu, Seongnam-si, Gyeonggi-do, South KoreaNo salary listedHybrid

About the Job

Requirements

  • A bachelor's degree or higher in computer science, engineering, or a related field.
  • At least 5 years of experience operating and optimizing Android Open Source Project-based build systems.
  • Understanding of Soong, Ninja, Bazel, Make, and Kati, with experience managing related scripts.
  • Experience collecting large-scale build logs.
  • Strong knowledge of Linux systems and scripting languages such as Bash and Python.
  • Understanding of Git and git-repo/manifest.
  • Deep understanding of continuous integration and continuous delivery pipelines.
  • Understanding of Android Open Source Project build-system architecture, build caching, and distributed build systems.
  • Ability to use debugging tools such as adb and fastboot.
  • Experience packaging over-the-air update packages.
  • Understanding of build processes related to signing and security.
  • Experience building hardware abstraction layers.

Responsibilities

  • Design, implement, and maintain Android Automotive-based build systems.
  • Minimize build times and optimize build resource usage using methods such as parallel and incremental processing and Bazel.
  • Integrate toolchains and optimize performance for languages used in Android source, including Rust, C/C++, Java, Kotlin, Python, and Go, directly improving local and continuous integration platform build speeds.
  • Manage build dependencies, identify build errors, and provide appropriate solutions.
  • Ensure reproducible builds, manage build images, and comply with signing and security requirements.

Desired Qualifications

  • Experience in the automotive field.
  • Project management experience using tools such as JIRA.
  • Experience with artifact management tools and build automation tools such as Jenkins and GitLab CI.
  • Understanding of containerization and orchestration, including Docker and Kubernetes.
  • Experience building and testing Android Compatibility Test Suite and Vendor Test Suite.

About the Company

42dot

Unified platform for multi-modal urban mobility

42dot.ai provides a platform called UMOS (Urban Mobility Operating System) that connects and manages multiple transportation modes—such as cars and drones—within a single system for cities, agencies, and private clients. UMOS enables efficient transportation management, demand-response services, and smart logistics by integrating data and operations across modes, powering operations through a subscription-based platform-as-a-service model. Unlike single-mode solutions, 42dot.ai offers multi-modal, city-focused orchestration that bridges public, private, and logistics needs. The company aims to transform urban mobility by helping cities run more efficiently, cut costs, and improve the experience for commuters and logistics providers.

Company size
501-1,000
Company stage
Growth Equity (Venture Capital)
Total funding
$731.9M
Headquarters
Seoul, South Korea
Founded
2019

Recently Posted Jobs

Explore more opportunities at 42dot

See more jobs