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