HamburgerMenu
hirist

Linux BSP Developer - Board Bring Up

Firstcareercentre
Anywhere in India/Multiple Locations
5 - 12 Years

Posted on: 12/09/2025

Job Description

Job Description

We are looking for an experienced Linux BSP Developer with strong expertise in Embedded Linux, BSP development, and low-level hardware/software integration. The ideal candidate should have hands-on experience in Linux kernel, device drivers, Yocto, and ARM-based platforms, along with excellent problem-solving and communication skills.

Key Responsibilities

- Design, develop, and maintain Board Support Packages (BSPs) for embedded Linux platforms.

- Perform initial board bring-up on new hardware platforms, preferably ARM-based.

- Customize bootloaders and the Linux operating system for embedded platforms.

- Implement and optimize Linux device drivers, SDKs, and APIs.

- Port BSPs from reference platforms to custom hardware.

- Debug hardware/software issues at the register and schematic level.

- Work with the Yocto build system to generate customized Linux images.

- Collaborate with hardware teams to review schematics and resolve hardware/software integration challenges.

- Prepare and maintain high-quality technical documentation for designs, processes, and solutions.

- Interact with customers, participate in technical discussions, and provide support as needed.

Required Skills & Qualifications

Education : BE/B.Tech in Electronics, Computer Science, or related field.

Experience : 6 10 years in Embedded Linux Development.

- Strong knowledge of Linux Kernel internals and device driver development.

- Expertise in Linux BSP Development and the Yocto build system.

- Proficiency in C programming for embedded development.

- Experience with bootloader customization and OS porting.

- Ability to analyze hardware schematics and debug issues at the register level.

- Strong communication skills with experience in customer interaction and calls.

Nice to Have

- Experience with ARM-based processors and SoC bring-up.

- Exposure to real-time operating systems (RTOS) or other embedded OS.

- Contributions to open-source Linux projects.


info-icon

Did you find something suspicious?