Job Description
Role Overview
- Responsible for development, integration, and maintenance of Linux device drivers and low-level system software for embedded platforms
- Work closely with hardware and platform teams to ensure stable, high-performance Linux-based solutions
Key Responsibilities
- Design, develop, and maintain Linux device drivers for ARM-based embedded systems
- Perform board bring-up activities including bootloader configuration and early-stage hardware initialization
- Develop and debug bootloader and kernel components to support new hardware platforms
- Implement and maintain drivers for embedded communication protocols such as I2C, SPI, UART, USB, CAN, MIPI CSI/DSI, and PCIe
- Conduct kernel-level debugging, crash analysis, and root-cause investigation for system stability issues
- Work on ARM 32-bit and 64-bit architectures with a strong understanding of low-level hardware interact...
Apply for this Position
Ready to join People Prime Worldwide? Click the button below to submit your application.
Submit Application