Yocto BSP Developer

19 hours ago


Bengaluru, Karnataka, India Quest Global Full time ₹ 20,00,000 - ₹ 25,00,000 per year

Job Requirements

Job Summary

We are looking for an Embedded Linux Engineer with strong experience in Yocto Project–based BSP (Board Support Package) development. The role involves customizing and maintaining embedded Linux distributions, integrating device drivers, and optimizing system performance for our hardware platforms.

Key Responsibilities

  • Develop, customize, and maintain Yocto Project–based BSPs for embedded platforms.
  • Configure and build Linux kernels, U-Boot, and root file systems.
  • Integrate and debug device drivers, middleware, and hardware-specific features.
  • Create, modify, and maintain Yocto recipes, layers, and build configurations.
  • Debug build and runtime issues across kernel, bootloader, and user space.
  • Optimize system performance, boot time, and resource usage.
  • Collaborate with hardware, software, and QA teams to deliver stable system images.
  • Document BSP setup, build procedures, and troubleshooting guides.

Work Experience

  • Strong experience with Yocto Project, BitBake, and BSP layer development.
  • Hands-on expertise in Linux kernel and bootloader (U-Boot) customization.
  • Proficiency in C, C++, and shell scripting.
  • Experience in cross-compilation, build systems, and embedded toolchains.
  • Good understanding of embedded Linux internals (init systems, systemd, device tree).
  • Familiarity with hardware bring-up and low-level debugging (JTAG, serial console, etc.).
  • Version control with Git and collaborative development workflows.


  • Bengaluru, Karnataka, India Quest Global Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job RequirementsJob SummaryWe are looking for an Embedded Linux Engineer with strong experience in Yocto Projectbased BSP (Board Support Package) development. The role involves customizing and maintaining embedded Linux distributions, integrating device drivers, and optimizing system performance for our hardware platforms.Key ResponsibilitiesDevelop,...


  • Bengaluru, Karnataka, India Tata Elxsi Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role Summary/PurposeThe role is responsible for the design and development of Linux based embedded OS based on Yocto Distribution.Essential ResponsibilitiesPlatform development OS, BSP and drivers for Linux based Embedded software.Hands on Linux based embedded software development; able to own, create and deliver platform components and analyze and resolve...


  • Bengaluru, Karnataka, India Tessolve Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    About UsTessolve offers a unique combination of pre-silicon and post-silicon expertise to provide an efficient turnkey solution for silicon bring-up, and spec to the product. With 3200+ employees worldwide, Tessolve provides a one-stop-shop solution with full-fledged hardware and software capabilities, including its advanced silicon and system testing...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    We are seeking a highly skilled Linux BSP (Board Support Package) Developer to work on embedded platforms. The role involves developing, porting, customizing, and optimizing Linux for different hardware platforms, ensuring system stability, performance, and hardware-software integration.⸻Key Responsibilities:• Develop, customize, and maintain Linux Board...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    We are seeking a highly skilled Linux BSP (Board Support Package) Developer to work on embedded platforms. The role involves developing, porting, customizing, and optimizing Linux for different hardware platforms, ensuring system stability, performance, and hardware-software integration. ⸻ Key Responsibilities: • Develop, customize, and maintain Linux...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    We are seeking a highly skilled Linux BSP (Board Support Package) Developer to work on embedded platforms. The role involves developing, porting, customizing, and optimizing Linux for different hardware platforms, ensuring system stability, performance, and hardware-software integration.⸻ Key Responsibilities:• Develop, customize, and maintain Linux...


  • Bengaluru, Karnataka, India Mehbooba Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Job Title: DeveloperWork Location: Bangalore, KASkill Required: C++~System Z - z/LinuxExperience Range: 6-8Job Description: Embedded Linux Software Developer with experience in Linux Application, U-Boot, kernel, and device drivers developmentProven experience in embedded Linux software development, with specific expertise in U-Boot, Linux kernel, and device...


  • Bengaluru, Karnataka, India Tessolve Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Overviewlooking for an experienced Embedded Linux Engineer with 5 to 8 years of expertise in Yocto, Linux kernel, and driver development. You will be responsible for designing, building, and maintaining custom Linux distributions and BSPs for embedded platforms in a CI/CD-driven environmentJob Location : Electronic -City, Phase II, Bangalore.What you'll...


  • Bengaluru, Karnataka, India Capgemini Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Description • Design, develop, and maintain Linux Board Support Packages (BSP) for embedded platforms.• Perform board bring-up, bootloader (U-Boot) porting, and Linux kernel customization.• Develop and integrate device drivers for peripherals (I2C, SPI, UART, USB, Ethernet, Display, Audio, etc.).• Work on Yocto/Buildroot to generate Linux images...


  • Bengaluru, Karnataka, India Akshaya IT Business solutions Full time

    Position : Digital Hardware Design DeveloperExperience : 46 YearsLocation : Summary : We are seeking a skilled Digital Hardware Design Developer with 4 to 6 years of experience in embedded systems and Linux development. The ideal candidate will have hands-on expertise in creating custom Linux distributions and Board Support Packages (BSPs), with a...