Search by job, company or skills

samsan technische labs pvt ltd

Embedded Linux Platform Engineer (Yocto/BitBake)

3-6 Years
Save
  • Posted 2 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Embedded Linux Platform Engineer (Yocto/BitBake)

Location: Pune

Experience: 3–6 Years

Role Overview

Looking for an Embedded Linux Engineer with strong Yocto/BitBake expertise to work on build systems, integration, and debugging of custom Linux images.

Key Responsibilities

  • Develop and maintain BitBake recipes (.bb, .bbappend)
  • Create and manage Yocto layers (custom and third-party)
  • Customize images (IMAGE_INSTALL, DISTRO_FEATURES, PACKAGECONFIG)
  • Integrate applications and systemd services into root filesystem
  • Manage dependencies (DEPENDS, RDEPENDS, RRECOMMENDS)
  • Debug build failures, dependency issues, and patch conflicts
  • Analyze build logs (log.do_compile, log.do_install)
  • Optimize build performance and image size
  • Work with cross-compilation toolchains and sysroots
  • Support CI/CD pipelines for Yocto builds

Required Skills

Yocto & BitBake (Must Have)

  • Strong experience with BitBake recipes and layer management
  • Familiarity with Scarthgap or recent Yocto LTS
  • Strong debugging in Yocto build environment

Embedded Linux (Must Have)

  • Understanding of Linux filesystem and boot flow (bootloader kernel rootfs)
  • Experience with systemd/service management
  • Experience on embedded boards / SoCs

Debugging (Critical)

  • BitBake build failures
  • Runtime issues on target

Good to Have

  • Kernel configuration, modules, device tree basics
  • Automotive / infotainment (AAOS) exposure
  • Familiarity with crosvm
  • CI/CD tools (Jenkins, GitLab CI)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 145454583

Similar Jobs

Pune, India

Skills:

YoctoEmbedded LinuxLinux filesystem hierarchyLayer creation and managementKernel configuration and modulesDevice tree basicsBitBake