Job Description
Port and develop Linux device drivers (character, block, network, USB, PCIe, I2C, SPI)
Perform board bring-up and BSP integration for new platforms
Debug kernel and driver-level issues using GDB, ftrace, perf, printk, etc.
Work on interrupt handling, DMA, and device tree configuration
Collaborate with cross-functional teams for hardware-software integration
Optimize drivers for performance, resource efficiency, and stability
Maintain version control using Git and document design and integration steps
Skills Required
C, C++, Embedded Linux, Linux Kernel, board bring-up, Device Drivers
Ready to Apply?
Take the next step in your AI career. Submit your application to People tech today.
Submit Application