Weekday AI

Build & Integration Engineer

Weekday AI Hyderabad, Telangana, India Today
engineering

This role is for one of the Weekday's clients

Min Experience: 3 years

Location: Hyderabad

JobType: full-time

We are looking for a skilled Build & Integration Engineer with strong expertise in C programming combined with LSP or Kernel/Android Debugging. The ideal candidate will play a critical role in designing, building, integrating, and maintaining complex embedded software platforms. This role requires deep hands-on experience with embedded Linux or Android build systems, cross-compilation environments, and system-level debugging.

You will work closely with development, platform, and QA teams to ensure reliable, scalable, and reproducible builds across multiple hardware platforms, primarily ARM-based systems.

Requirements

Key Responsibilities

  • Own and manage build and integration pipelines for embedded Linux or Android-based platforms
  • Develop, maintain, and optimize build systems using Yocto (BitBake), Buildroot, Make, and Android build system
  • Perform system-level integration of firmware, kernel, middleware, and application layers
  • Strong hands-on development in Embedded C, with the ability to debug low-level issues
  • Work on Kernel-level or Android debugging, including boot issues, crashes, performance bottlenecks, and memory problems
  • Enable and manage cross-compilation environments for ARM architectures
  • Integrate third-party libraries, BSPs, and toolchains into the build system
  • Collaborate with platform and product teams to resolve integration and dependency issues
  • Automate build, packaging, and deployment workflows using Shell scripting or Python
  • Manage source code using Git and/or Perforce (P4), including branching and release management
  • Troubleshoot build failures, dependency conflicts, and environment inconsistencies
  • Ensure build reproducibility, versioning, and documentation across releases

Mandatory Skill Combination

Candidates must have one of the following combinations:

  • C Programming + LSP (Linux System Programming)
    OR
  • Kernel-level or Android Debugging experience

Required Skills

  • Strong proficiency in Embedded C
  • Good understanding of Linux system programming (LSP)
  • Hands-on experience with Yocto / BitBake, Buildroot, and Make
  • Experience with Android build system and debugging (preferred)
  • Solid understanding of ARM-based cross-compilation
  • Experience with Linux build environments and toolchains
  • Working knowledge of Shell scripting or Python for automation
  • Version control experience using Git and/or Perforce (P4)
  • Strong debugging and problem-solving skills

Preferred Qualifications

  • Experience working with BSPs and hardware bring-up
  • Familiarity with CI/CD pipelines for embedded systems
  • Understanding of kernel configuration, device trees, and bootloaders
  • Ability to work in fast-paced, multi-team environments

What We Offer

  • Opportunity to work on cutting-edge embedded and Android platforms
  • Challenging system-level problems with high ownership
  • Collaborative engineering culture and long-term growth opportunities

Sponsored

Explore Engineering

Skills in this job

People also search for