MA

Senior Linux BSP Developer - Device Driver

Maimsd Technology
Bangalore7-12 LPA Posted 1 Jul 2025
FULL TIME
Bash
Rtos
Opengl
Python

Job Description

  • key Responsibilities :
  • Linux BSP Development : Develop, port, and maintain Linux BSP for target devices.
  • Device Driver Porting : Port device drivers for USB, I2C, and other peripherals.
  • GPU Integration : Integrate GPU capabilities like OpenGL, CL, Vulkan, video acceleration, and display.
  • Root Cause Analysis : Conduct in-depth root cause analysis for issues related to Linux BSP, device drivers, and GPU.
  • Embedded Linux and RTOS : Work with embedded Linux and RTOS environments.
  • Performance Optimization : Optimize system performance and resource utilization.
  • Collaboration : Collaborate with cross-functional teams to ensure seamless integration.
  • Documentation : Create clear and concise technical documentation.
  • Required Skills and Experience :
  • Strong proficiency in Linux kernel development and device driver programming.
  • In-depth understanding of Linux kernel architecture and subsystems.
  • Experience with device driver development for USB, I2C, and other peripherals.
  • Knowledge of GPU architectures and APIs (OpenGL, CL, Vulkan).
  • Experience with embedded Linux and RTOS.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills.
  • Proficiency in scripting languages (e.g., Python, Bash).

Required Skills

Join WhatsApp Channel