Back to list

Vacancy description

Senior Embedded Linux Build & Integration Engineer - Yocto/AOSP in Pune, भारत

L4B Software

  • RemoteWork from anywhere
  • Full-timeStandard weekly hours
  • ContractFixed-term or freelance

Pune, भारत

Build the infrastructure and automation behind complex Android and Embedded Linux platforms.

Before You Apply

This is a full-time employment opportunity . We are not considering B2B, freelance, consulting, or independent-contractor arrangements .

Hands-on experience with at least one of AOSP, Android BSP, Yocto, firmware, or Embedded Linux build environments is required .

This is not a cloud DevOps role.

If your experience is primarily AWS/Azure/GCP, Kubernetes administration, Terraform, cloud infrastructure, or CI/CD for web applications, this role will not be the right match.

We need an engineer comfortable with Linux build servers, native compilation, build systems, toolchains, CI/CD, release automation, SBOMs, and debugging broken builds hands-on .

About L4B Software

L4B Software is an embedded software and platform-engineering company headquartered in Munich, Germany, with an engineering presence in Pune, India.

We design, customize, integrate, secure, and maintain operating-system platforms based on Embedded Linux and Android/AOSP , tailored to the hardware, product architecture, security requirements, and lifecycle needs of our customers.

Our engineering capabilities span:

Customized Embedded Linux | Android/AOSP | BSP & Platform Integration | Product Cybersecurity | DevOps | System Validation

We support demanding and long-lifecycle products across medical technology, automotive, industrial systems, and other embedded environments .

About the Role

We are looking for a Senior Embedded Linux Build & Integration Engineer to own and improve the build, CI/CD, release, and software-supply-chain infrastructure behind our Android/AOSP and Embedded Linux platforms.

You'll work where Linux systems, native build environments, platform engineering, CI/CD, release engineering, and cybersecurity meet .

When a large Android or Yocto build fails, we need someone who can investigate the build host, toolchain, dependencies, permissions, storage, memory, scripts, source configuration, and build environment — and get it working again.

This is a hands-on engineering role, not pipeline administration from a distance.

What You'll Do

  • Own and maintain Linux build servers, build agents, runners, and build-farm infrastructure .
  • Build, integrate, and troubleshoot AOSP, Android BSP, Yocto, and Embedded Linux build environments.
  • Design and maintain CI/CD pipelines using tools such as GitLab CI, Jenkins, GitHub Actions, and Azure DevOps .
  • Diagnose complex build failures involving toolchains, dependencies, disk, memory, permissions, environment configuration, and native compilation.
  • Automate engineering workflows using Bash and Python .
  • Own release packaging, artifact publishing, versioning, and release automation.
  • Improve build reproducibility, reliability, and traceability .
  • Implement automated SBOM generation using formats/tools such as SPDX, CycloneDX, and Syft.
  • Integrate vulnerability and software-composition analysis into build pipelines using tools such as Trivy, Grype, Dependency-Track, Black Duck, Snyk, and Yocto CVE tooling .
  • Maintain artifact repositories and release assets using tools such as Artifactory, JFrog, or Nexus .
  • Generate reliable release evidence showing what was built, from which source/configuration, and what components were included.
  • Work closely with Embedded Linux, AOSP/BSP, Product Cybersecurity, and Validation engineers to continuously improve platform build and release processes.

What You Bring

  • 5+ years of relevant professional experience in build engineering, release engineering, embedded DevOps, platform engineering, or a closely related field.
  • Strong Linux administration and troubleshooting skills.
  • Hands-on experience with at least one of AOSP, Android BSP, Yocto, firmware, or Embedded Linux .
  • Experience working with large native software builds and build environments .
  • Strong hands-on experience with Jenkins, GitLab CI, or comparable CI/CD systems .
  • Strong Bash scripting skills.
  • Practical Python scripting/automation experience.
  • Experience managing Linux build servers, agents, runners, or build farms.
  • Strong debugging skills and the ability to independently investigate failed builds and pipelines.
  • Good understanding of Git, source control, branching, build configuration, and release workflows.

Technical Experience We Value

Relevant experience across several of these areas would be particularly valuable:

AOSP / Android BSP | Yocto / BitBake | Embedded Linux | Jenkins | GitLab CI | GitHub Actions | Azure DevOps | Bash | Python | Artifactory / JFrog / Nexus | SBOM | SPDX / CycloneDX | Syft | Trivy / Grype | Dependency-Track | SCA / CVE Pipelines | Release Automation

Experience supporting regulated, security-sensitive, or long-lifecycle embedded products is an advantage.

What This Role Is Not

This is not primarily :

  • Cloud infrastructure engineering
  • Kubernetes administration
  • Terraform / Infrastructure-as-Code engineering
  • AWS, Azure, or GCP platform administration
  • CI/CD for web or enterprise applications
  • IT infrastructure administration

Cloud experience is not a disadvantage, but it cannot replace hands-on embedded/native build experience .

The core of this role is:

Linux Build Infrastructure AOSP / Yocto / Embedded Builds CI/CD Release Automation SBOM & Supply-Chain Security

What Success Looks Like

You'll help us reach a point where:

  • Android and Embedded Linux builds are automated and reliable.
  • Build failures can be diagnosed and recovered quickly.
  • Releases are reproducible rather than dependent on tribal knowledge.
  • SBOM generation and CVE monitoring are automated.
  • Release artifacts are traceable and controlled.
  • Every release has clear engineering evidence.
  • Manual release activity becomes the exception rather than the normal process.

Why Join L4B?

You'll work on the engineering infrastructure behind real embedded operating-system platforms , not generic web or cloud workloads.

Your work will directly affect how quickly engineering teams can build, integrate, validate, secure, and release customized Android/AOSP and Embedded Linux platforms.

If you enjoy getting close to Linux systems, build environments, toolchains, automation, and complex native software builds , you'll have meaningful ownership here.

Bucharest, Romania | Remote | Full-Time Employment
No B2B, freelance, consulting, or independent-contractor arrangements.

If a broken embedded build makes you want to find the root cause rather than escalate the ticket, we'd like to talk.

Similar vacancies

More like this role

4th Orbit Business Solutions Pvt. Ltd.

Senior Embedded Linux Engineer

Job Description : Role : Senior Embedded - Automotive Linux EngineerExperience : 6 - 8 YearsDomain : Embedded Systems - Automotive LinuxKey Responsibilities & Technical Requirements : - 6 - 8 years of hands-on experience in Embedded Linux - Automotive Linux development.- Strong hands-on experience in Linux Kernel and Device ...

Bangalore, भारत

  • Remote
  • Full-time
  • Contract
... products across medical technology, automotive, industrial systems, and other embedded environments . About the Role We are looking for a Senior Embedded Linux / Yocto BSP Engineer to develop and maintain customized Linux operating-system platforms for embedded products. You will work across Yocto, BSP integration, Linux kernel, ...

Pune, भारत

  • Hybrid
  • IT
Role Overview :As a Senior Embedded Software Engineer, you will be at the forefront of designing and optimizing high-performance systems that power our next-generation product suite. You will spend your day architecting robust solutions, debugging complex kernel-level issues, and refining C++ applications to ensure seamless ...

Bombay, भारत

  • Hybrid
  • IT
... embedded Linux systems on wireless gateway products - Implement features based on software and system requirements with code and document reviews - Manage embedded Linux build systems, U-BOOT, Yocto, CMake, and cybersecurity patch updates - Perform board bring-up, hardware–software debugging, and integration testing Requirements ...

Gurgaon, भारत

  • Hybrid
  • On-site
... collaboration with design and engineering excellence. - Advance in-vehicle infotainment, safety, efficiency, and enjoyment. What You’ll Be Part Of As a staff engineer—build & integration, you will drive build and integration activities across Android, Linux, and embedded software platforms. You will be responsible for designing ...

Bangalore, भारत

... secure boot implementations. Required Skills and Qualifications - Education: Bachelor’s degree in computer science, Computer Engineering, or related field. - Linux Expertise: Deep knowledge of Linux kernel, file systems, and user space development. - Embedded Build Systems: Proven experience with Yocto Project, and familiarity ...

Noida, भारत

  • On-site
... Development : Apply in-depth knowledge of at least one Linux kernel subsystem to implement features, troubleshoot defects, and improve system-level functionality.- Build and Integration Management : Configure and maintain embedded build environments using Yocto, Buildroot, CMake, and Makefiles to support reproducible development ...

Ahmedabad, भारत

... process, and through failures. Build fast, build passionately, build to simplify. Own it like you mean it. What you’ll own: We are seeking a Build Quality Engineer to own factory-floor quality during battery, product, and vehicle-integration prototype builds — catching deviations early, driving root cause on build issues, ...

Bangalore, भारत

  • Remote
  • Full-time

Rs 485 per week

... infrastructure environments. This role focuses primarily on embedded Linux application firmware, middleware services, backend feature development, and embedded web UI integration. The engineer will build customer-facing PDU functionality such as outlet scheduling, monitoring, telemetry, configuration management, sensor integration, ...

Chennai, भारत

  • Remote
  • Full-time
  • Contract
... 14971, IEC 61508, or comparable development environments . What This Role Is Not This is not primarily : - Embedded application development on top of an RTOS - Embedded Linux engineering - Android/AOSP engineering - Hardware design - Project management - People management We need an engineer who can go deep into Zephyr, RTOS ...

Pune, भारत