Search by job, company or skills

AMD

Senior Build Automation Engineer

8-12 Years
Save
new job description bg glownew job description bg glow
  • Posted a month ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

Job Description

KEY RESPONSIBILITIES:

  • Own and maintain the build automation system, ensuring efficiency and reliability.
  • Optimize build times, reduce build failures, and improve overall system stability.
  • Manage and enhance the Buildroot-based system for packaging a Linux distribution.
  • Ensure seamless CI/CD integration with automated build, test, and deployment workflows.
  • Work closely with development teams to define and implement custom build requirements.
  • Automate dependency management, caching, and incremental builds for efficiency.
  • Troubleshoot build failures, toolchain issues, and packaging inconsistencies.
  • Implement best practices for reproducible and deterministic builds.

PREFERRED EXPERIENCE:

  • 8+ years of experience in build automation, software compilation, or CI/CD engineering.
  • Strong expertise in Makefile-based build systems and modern build automation techniques.
  • Experience with Buildroot for creating custom Linux distributions.
  • Deep understanding of toolchains, cross-compilation, and dependency management.
  • Familiarity with CI/CD pipelines and their integration with build systems.
  • Proficiency in Python, Bash, and scripting languages for automation.
  • Experience with infrastructure automation (Ansible, Terraform, or equivalent).
  • Hands-on experience with Linux system administration and performance tuning.
  • Strong knowledge of Git workflows, webhooks, and repository management.
  • Understanding of containerized builds (Docker, Kubernetes) is a plus.

DESIRED EXPERIENCE:

  • Experience working in high-performance, large-scale build environments.
  • Knowledge of package management and binary distribution strategies.
  • Familiarity with supply chain security for build systems.
  • Exposure to cloud-based and hybrid build environments.
  • Strong problem-solving skills with the ability to troubleshoot complex build issues.

ACADEMIC CREDENTIALS:

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent field.

 

More Info

About Company

Job ID: 107708207

Similar Jobs

Bengaluru

Skills:

JenkinsLinuxNetworkingAutomationPythonCI/CD