i
TekPillar
2056 TekPillar Jobs
Multimedia/BSP Driver Developer - Hardware Abstraction Layer (6-14 yrs)
TekPillar
posted 11hr ago
Fixed timing
Key skills for the job
We are seeking a highly skilled and experienced Multimedia/BSP Drivers Developer to join our team.
The ideal candidate will have strong expertise in embedded software development with a focus on Board Support Package (BSP) design, development, and debugging for operating systems such as Linux, Android, QNX, or Hypervisor-based embedded systems.
Job Role : Multimedia/BSP Drivers Developer
Experience : 6-14 Years
Location : Bangalore
Responsibilities :
- Design, develop, and debug BSP components for embedded systems in automotive or multimedia platforms.
- Provide direct support to OEM customers in troubleshooting, development, and debugging of reference design software.
- Customize and optimize software solutions to meet specific product requirements.
- Quickly ramp up on existing projects, understand the automotive platform software driver architecture, and adapt to technical specifications/requirements.
- Collaborate with external customers to ensure successful customization and launch of their products.
- Work closely with cross-functional teams to integrate multimedia solutions such as audio and video into the platform.
Required Skills :
- Proficiency in C and C++ programming languages.
- Strong understanding and hands-on experience in BSP development for operating systems like Linux,
Android, or QNX/RTOS.
- Expertise in interfaces and protocols: UART, SPI, I2C, V4L2, MIPI CSI, DSI.
- In-depth knowledge of multimedia frameworks:
- ALSA and Android Audio Framework.
- Camera HAL, Audio HAL, Codec2, DRM, Surface Flinger, and Hardware Compositor.
- Excellent analytical and problem-solving abilities.
- Strong understanding of technical documentation and ability to create/read technical specifications.
Preferred Qualifications :
- Experience in automotive or multimedia domain is highly desirable.
- Proven ability to work closely with external customers and stakeholders.
- Prior experience in launching and optimizing embedded software for end products.
Functional Areas: Other
Read full job descriptionPrepare for TekPillar roles with real interview advice
6-14 Yrs