MAMaimsd Technology
Senior Linux BSP Developer - Device Driver
Bangalore ₹7-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).
