42dot

Senior DevOps Engineer (CI/CD Pipeline)

Pangyo (Software Dream Center), South Korea, Remote. Posted 3 months ago

The role

Senior DevOps Engineer will design, build, and operate end-to-end CI/CD pipelines for large-scale Embedded Software development. The role involves standardizing delivery workflows from code change to release to improve development productivity and release quality.

What you will do

  • Design, build, and operate end-to-end CI/CD pipelines for Embedded Software development.
  • Standardize delivery workflows from code change to build, test, packaging, verification, and release.
  • Design build/test automation systems suitable for C/C++ and Embedded Linux based projects.
  • Integrate quality verification procedures such as static analysis, unit test, integration test, and simulation test into the CI pipeline.
  • Continuously improve build reproducibility, test reliability, failure analysis, and pipeline visibility.
  • Lead productivity improvement tasks like reducing build time, cache strategies, parallelization, and removing flaky tests in collaboration with development teams.
  • Reflect signing, SBOM, compliance check, and release gate into the pipeline based on security and quality requirements.
  • Define reusable pipeline templates and engineering best practices across multiple products and projects.

Required qualifications

  • 7+ years of experience in DevOps, Build/Release Engineering, Software Engineering, or related fields.
  • Experience designing and operating CI/CD pipelines in large-scale software organizations.
  • Experience designing workflows using CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
  • High understanding of Linux-based development environments.
  • Automation experience using scripting languages such as Python or Bash.
  • Understanding of C/C++ build systems such as CMake, Make, Ninja, or Bazel.
  • Experience structurally analyzing and improving bottlenecks in build, test, and release pipelines.
  • Experience standardizing delivery processes by collaborating with development, QA, Release, and Security teams.

Nice to have

  • Experience building CI/CD in Embedded Software or Firmware development environments.
  • Experience with build/test automation in Yocto, Buildroot, or cross-compilation environments.
  • Experience with HIL, SIL, simulation, or emulator-based automated testing.
  • Experience with pipeline standardization in Monorepo or large-scale multi-repository environments.
  • Experience operating Bazel-based build/test workflows.
  • Experience building OTA, secure release, or artifact promotion systems.
  • Experience with SBOM, license scanning, vulnerability scanning, or software supply chain.

Before you apply

  • Coding test included in the process.
  • 1st interview (video, approx. 1 hour).
  • 2nd interview (in-person or video, approx. 3 hours).
  • Reference check may be conducted after the interview process with candidate consent.
  • A 3-month probation period may apply.

About the company

42dot's Senior DevOps Engineer designs and advances the build, test, verification, packaging, and release flows for a large-scale Embedded Software development organization.

Senior DevOps Engineer (CI/CD Pipeline) at 42dot | JobZoey