Job Description
Linux BSP Engineer
Location: Mysore
Experience: 4-10 Years
Job Description
Required Skills:
- Strong experience in Linux BSP (Board Support Package) Development
- Hands-on expertise in Embedded Linux Kernel, Device Drivers, and System Bring-up
- Experience in Linux Kernel Configuration, Customization, and Debugging
- Good knowledge of Device Tree, Bootloaders (U-Boot), Buildroot/Yocto
- Experience with hardware interfaces such as I2C, SPI, UART, CAN, GPIO, Ethernet
- Proficiency in Embedded C/C++ programming
- Strong debugging skills using dmesg, GDB, Kernel Logs, Trace Tools
- Experience in BSP integration, board bring-up, and hardware-software debugging
- Familiarity with Git, Jenkins, Linux build systems, and CI/CD workflows
Responsibilities
- Develop, customize, and maintain Linux BSP for embedded platforms
- Perform board bring-up and hardware enablement activities
- Integrate and validate Linux device drivers
- Configure and maintain device trees and kernel components
- Debug kernel, driver, and system-level issues
- Collaborate with hardware, application, and validation teams
- Support performance optimization and reliability improvements
Preferred
- Experience in Automotive, Industrial, Medical Devices, or Telecom domains
- Exposure to ARM-based SoCs and RTOS environments
About this job listing
This job opportunity is provided through our
external job listing network. MyJobAlerts helps
you discover job opportunities and redirects you
to the original listing to apply.