Senior Embedded Linux Build & Integration Engineer – Yocto/AOSP

L4B Software Inc.

Pune District

On-site

INR 8,629,000 - 12,464,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

L4B Software is seeking a Senior Embedded Linux Build & Integration Engineer to own the build, CI/CD, release, and software-supply-chain infrastructure behind Android/AOSP and Embedded Linux platforms.

You'll work where Linux systems, native build environments, platform engineering, CI/CD, release engineering, and cybersecurity meet, delivering reliable builds and traceability for complex embedded products.

Qualifications

  • 5+ years of relevant professional experience in build engineering, release engineering, embedded DevOps, 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 Bash scripting and Python scripting/automation.
  • Experience managing Linux build servers, agents, or build farms.
  • Good understanding of Git, source control, branching, build configuration, and release workflows.

Responsibilities

  • 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.

Skills

Linux Admin
CI/CD Systems
AOSP/Yocto
Jenkins
GitLab CI
GitHub Actions
Azure DevOps
Bash scripting
Python scripting
Build servers
Debugging builds
Version control

Tools

Artifactory
JFrog
Nexus
SBOM tooling
Trivy
Grype
Dependency-Track

Job description

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 elevate the ticket, we’d like to talk.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux / Yocto BSP Engineer
Senior Embedded Linux / Yocto BSP Engineer

L4B Software Inc. • Pune District

On-site
INR 1,500,000 - 2,300,000
Senior Embedded Product Cybersecurity Engineer
Senior Embedded Product Cybersecurity Engineer

L4B Software Inc. • Pune District

On-site
INR 4,000,000 - 6,000,000
Senior AOSP Platform Engineer - India - Pune
Senior AOSP Platform Engineer - India - Pune

L4B Software Inc. • Pune District

On-site
INR 4,000,000 - 7,000,000
Research Engineer - CI/CD with Yocto
Research Engineer - CI/CD with Yocto

Wipro • Bengaluru

On-site
INR 900,000 - 1,400,000
Senior Software Engineer-JavaFX| Java SwingAWT
Senior Software Engineer-JavaFX| Java SwingAWT

Nestdigital • Bengaluru

On-site
INR 3,800,000 - 6,000,000
Senior Yocto Developer GCC
Senior Yocto Developer GCC

Litmus • Maharashtra

On-site
INR 3,500,000 - 5,500,000
Embedded Linux Team Lead
Embedded Linux Team Lead

Aitech Systems Ltd. • Bengaluru

On-site
INR 3,000,000 - 5,200,000
Technical Architect
Technical Architect

NeST Digital • Bengaluru

On-site
INR 4,500,000 - 6,000,000
Team Leader [Head of Dept] - Software Platform Team
Team Leader [Head of Dept] - Software Platform Team

Mobis India • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Build & Release Engineer
Senior Build & Release Engineer

Moneta Ventures • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Competitive compensation including equity options
Comprehensive health plan
Flexible vacation and paid time off
+3