Senior Embedded Linux / Yocto BSP Engineer

L4B Software Inc.

Pune District

On-site

INR 1,500,000 - 2,300,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

L4B Software is seeking a Senior Embedded Linux / Yocto BSP Engineer to design and maintain customized Linux OS platforms for embedded products. You will work across Yocto, BSP integration, Linux kernel, Device Tree, bootloaders, hardware enablement, and low-level system debugging.

You will turn vendor BSPs and low-level Linux components into reliable, secure, and maintainable platforms for long lifecycles, closely collaborating with hardware teams and cybersecurity.

Qualifications

  • Strong professional experience in Embedded Linux platform/BSP development.
  • Strong hands-on experience with Yocto Project and BitBake.
  • Experience creating and maintaining Yocto recipes and layers.
  • Strong BSP integration experience.
  • Linux kernel configuration, integration, and debugging experience.
  • Hands-on Device Tree experience.
  • Experience with bootloaders such as U-Boot.
  • Board bring-up and hardware-enablement experience.
  • Strong C/C++ knowledge for low-level embedded development and debugging.
  • Experience debugging problems across bootloader, kernel, BSP, drivers, and hardware boundaries.

Responsibilities

  • Develop and maintain Yocto-based Embedded Linux distributions.
  • Create and maintain Yocto recipes, layers, machine configurations, and platform customizations.
  • Integrate and maintain vendor BSPs and SoC platform components.
  • Perform board bring-up and hardware enablement.
  • Configure, integrate, debug, and maintain Linux kernels.
  • Develop and troubleshoot Device Tree configurations.
  • Work with bootloaders such as U-Boot.
  • Integrate and debug device drivers and hardware/software interfaces.
  • Investigate complex boot, kernel, BSP, and hardware-integration issues.
  • Support Secure Boot, platform hardening, OTA/update, and other platform-security activities.
  • Improve build reproducibility, maintain patches, and support platform releases across long product lifecycles.
  • Integrate platform builds with CI/CD infrastructure and collaborate with Product Cybersecurity, DevOps, and Validation teams.

Skills

Embedded Linux
Yocto Project
BSP integration
Device Tree
U-Boot
Kernel debugging
C/C++
Git
BitBake

Tools

Git
BitBake

Job description

Build the Linux platform beneath the product — from BSP and bootloader to kernel, hardware integration, and long-term maintainability.
Before You Apply

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

This is a low-level Embedded Linux platform-engineering role. We are looking for engineers with hands-on experience in Yocto, BSP integration, Linux kernel, Device Tree, bootloaders, board bring-up, and hardware/software integration.

This is not primarily a Linux application-development or userspace C/C++ role.

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 long-lifecycle and technically demanding 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, Device Tree, bootloaders, hardware enablement, and low-level system debugging.

This role goes beyond board bring-up. You will help turn vendor BSPs and low-level Linux components into reliable, reproducible, secure, and maintainable operating-system platforms designed for long product lifecycles.

What You'll Do
  • Develop and maintain Yocto-based Embedded Linux distributions.
  • Create and maintain Yocto recipes, layers, machine configurations, and platform customizations.
  • Integrate and maintain vendor BSPs and SoC platform components.
  • Perform board bring-up and hardware enablement.
  • Configure, integrate, debug, and maintain Linux kernels.
  • Develop and troubleshoot Device Tree configurations.
  • Work with bootloaders such as U-Boot.
  • Integrate and debug device drivers and hardware/software interfaces.
  • Investigate complex boot, kernel, BSP, and hardware-integration issues.
  • Support Secure Boot, platform hardening, OTA/update, and other platform-security activities.
  • Improve build reproducibility, maintain patches, and support platform releases across long product lifecycles.
  • Integrate platform builds with CI/CD infrastructure and collaborate with Product Cybersecurity, DevOps, and Validation teams.
What You Bring
  • Strong professional experience in Embedded Linux platform/BSP development.
  • Strong hands-on experience with Yocto Project and BitBake.
  • Experience creating and maintaining Yocto recipes and layers.
  • Strong BSP integration experience.
  • Linux kernel configuration, integration, and debugging experience.
  • Hands-on Device Tree experience.
  • Experience with bootloaders such as U-Boot.
  • Board bring-up and hardware-enablement experience.
  • Strong C/C++ knowledge for low-level embedded development and debugging.
  • Experience debugging problems across bootloader, kernel, BSP, drivers, and hardware boundaries.
  • Strong Linux command-line and system-debugging skills.
  • Experience with Git and software configuration management.
Technical Experience We Value

Relevant experience across several of the following would be particularly valuable:

ARM64 | Yocto / OpenEmbedded / BitBake | U-Boot | Linux Kernel | Device Tree | BSP Bring-Up | Device Drivers | Qualcomm / NXP / TI / Renesas | Secure Boot | TPM / TEE | OTA & Update Systems | PREEMPT_RT | Linux Security Hardening | Python / Shell Scripting | CI/CD

Experience building platforms for regulated, safety-critical, security-sensitive, or long-lifecycle products is an advantage.

What This Role Is Not

This is not primarily:

  • Linux application or userspace development
  • General C/C++ application development
  • Cloud/backend engineering
  • DevOps engineering
  • Android application development

You should be comfortable working close to the hardware and operating system, where debugging may require moving between the bootloader, BSP, kernel, Device Tree, drivers, and physical target.

Why Join L4B?

At L4B, you'll work on the operating-system platform itself, not simply applications running on top of it.

You'll work alongside engineers across Embedded Linux, Android/AOSP, Product Cybersecurity, DevOps, and Validation to build customized platforms that must remain reliable and maintainable throughout demanding product lifecycles.

We hire for technical depth, relevant hands-on experience, problem-solving ability, and engineering ownership. You don't need to match every technology listed above, but you should have strong Embedded Linux/Yocto foundations and be comfortable solving problems across system boundaries.

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

If you enjoy turning BSPs, kernels, bootloaders, and hardware into a reliable Linux platform, 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 Build & Integration Engineer – Yocto/AOSP
Senior Embedded Linux Build & Integration Engineer – Yocto/AOSP

L4B Software Inc. • Pune District

Remote
INR 8,629,000 - 12,464,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
Linux BSP & Device Driver Engineer
Linux BSP & Device Driver Engineer

PQAngels Tech • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Senior Engineer
Senior Engineer

eInfochips (An Arrow Company) • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Linux BSP Dev (CE)- Engineer Hyderabad, Telangāna, India Software Applications Engineering Posted a day ago
Linux BSP Dev (CE)- Engineer Hyderabad, Telangāna, India Software Applications Engineering Posted a day ago

QUALCOMM, Inc. • Hyderabad

On-site
INR 800,000 - 1,500,000
Senior Embedded Linux Engineer -- Bangalore
Senior Embedded Linux Engineer -- Bangalore

Technologies Pvt Ltd • Bengaluru

On-site
INR 2,500,000 - 3,400,000
Engineer / Senior Engineer (Linux BSP)
Engineer / Senior Engineer (Linux BSP)

Arrow Electronics • Pune District

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

Aitech Systems Ltd. • Bengaluru

On-site
INR 3,000,000 - 5,200,000
Lead Engineer Linux Yocto Project
Lead Engineer Linux Yocto Project

Acldigital • Bengaluru

On-site
INR 1,200,000 - 1,500,000