1

Linux Bsp Developer Jobs (NOW HIRING)

Linux BSP Developer Location: Burlingame CA Duration: Long Term Requirement : JD Kernel - Developer Engineer Skill Linux, C, C++ Mandatory Board Bring Up Mandatory Kernel Mandatory BSP , Android HAL ...

Linux BSP Developer Location: Burlingame CA Duration: Long Term Requirement : JD Kernel - Developer Engineer Skill Linux, C, C++ Mandatory Board Bring Up Mandatory Kernel Mandatory BSP , Android HAL ...

Based in Irvine, CA, we are seeking highly passionate, skilled and experienced Embedded Software Engineers with expertise in Linux BSP, device driver development, and debugging to join our dynamic ...

Based in Irvine, CA, we are seeking highly passionate, skilled and experienced Embedded Software Engineers with expertise in Linux BSP, device driver development, and debugging to join our dynamic ...

Based in Irvine, CA, we are seeking highly passionate, skilled and experienced Embedded Software Engineers with expertise in Linux BSP, device driver development, and debugging to join our dynamic ...

Senior Embedded Systems Engineer - C/C++

Dallas, TX · On-site

$123K - $161K/yr

We are looking for a Senior Embedded Systems Engineer with strong experience in C/C++, Embedded Linux, Device Drivers, and Linux BSP . The ideal candidate should have hands-on experience designing ...

Embedded C++ Engineer

Dallas, GA · On-site

$60 - $62/hr

Senior Embedded C++ Engineer Location: Dallas, TX (5 days onsite) * 6+ years of experience in ... Experience and strong knowledge of Linux, BSP, Linux subsystems * Memory and performance profiling ...

Embedded Linux BSP engineering background with hands‑on Yocto / OpenEmbedded experience on production hardware. * Hands‑on real‑time Linux kernel patching and tuning experience, with practical ...

next page

Showing results 1-20

Linux Bsp Developer information

What is a Linux BSP Developer?

Linux BSP (Board Support Package) Developers are professionals who specialize in creating and customizing the software layer that enables a Linux operating system to work on specific hardware platforms. Their main responsibilities include porting and configuring the Linux kernel, developing device drivers, and integrating bootloaders to ensure the hardware components function correctly with Linux. They typically work closely with hardware engineers to optimize performance and stability. Linux BSP Developers play a crucial role in embedded systems development, such as for IoT devices, consumer electronics, and industrial machines.

What are the key skills and qualifications needed to thrive as a Linux BSP Developer?

A Linux BSP Developer needs expertise in embedded systems, Linux kernel development, device drivers, and hardware-software integration, typically supported by a degree in computer science or electrical engineering. Proficiency with build systems (e.g., Yocto, Buildroot), version control (Git), and debugging tools (GDB, JTAG) is essential, and certifications in embedded Linux can be beneficial. Strong problem-solving skills, attention to detail, and effective communication help developers navigate complex technical challenges and coordinate with hardware teams. These competencies are crucial for delivering reliable, optimized hardware-software solutions tailored to specific embedded platforms.

How does a Linux BSP Developer typically collaborate with hardware and software teams during a project?

As a Linux BSP Developer, you will frequently work at the intersection of hardware and software teams to ensure seamless integration of the operating system with new or custom hardware platforms. This often involves participating in hardware bring-up meetings, debugging hardware-related issues using tools like oscilloscopes or logic analyzers, and coordinating with software engineers to adapt drivers and middleware. Effective communication is key, as you'll need to translate hardware specifications into software requirements and collaborate closely to resolve complex integration challenges. This collaborative environment not only enhances problem-solving but also offers continuous learning and growth in both hardware and software domains.

What is the difference between Linux Bsp Developer vs Embedded Linux Engineer?

AspectLinux Bsp DeveloperEmbedded Linux Engineer
CredentialsLinux development certifications, Linux kernel knowledgeEmbedded systems certifications, Linux kernel expertise
Work EnvironmentHardware integration, board support package developmentEmbedded device development, firmware integration
Industry UsageConsumer electronics, industrial equipmentAutomotive, IoT devices
Common Search/ComparisonYesYes

Both roles focus on Linux kernel and hardware integration, but Linux Bsp Developers primarily develop board support packages for specific hardware, while Embedded Linux Engineers work on broader embedded system software, including firmware and application layers. The roles often overlap but differ in scope and focus within embedded Linux development.

What are popular job titles related to Linux Bsp Developer jobs?

For Linux Bsp Developer jobs, the most frequently searched job titles are:

Infographic showing various Linux Bsp Developer job openings in the United States as of September 2026, with employment types broken down into 85% Full Time, 3% Part Time, and 12% Contract. Highlights an 79% Physical, 4% Hybrid, and 17% Remote job distribution.

Linux BSP Developer

Burlingame, CA • On-site

itechstack
IT Services • 11 - 50 employees

Full-time

Re-posted 29 days ago


Job description

Company Description

Should have worked on Vehicle Mobile Application, connecting mobile device in Vehicles, Bluetooth ,BLE, OATH etc

Job Description

 Job Title: Linux BSP Developer 

Location: Burlingame CA 

Duration: Long Term

 

Requirement :  

JD

Kernel - Developer Engineer

Skill

Linux, C, C++

Mandatory

Board Bring Up

Mandatory

Kernel

Mandatory

BSP , Android HAL/HIDL

Mandatory

Kernel Driver - Development

Mandatory

Automated Unit Testing

Optional

Role

Individual Contributor, Requirement Analysis ,Design/Development, Bug Fixing, Unit Testing

Experience

6+ Years

Work mode

From Office - 5 days a week

Additional Information

 Vehicle Infotainment Systems  Exp must  Previous,  Automotive domain experience