Responsibilities
- Architect, code, and sustain Linux kernel drivers for imaging sensors, network interfaces, and specialized hardware components
- Lead kernel initialization and system enablement on ARM64-based embedded platforms, including NVIDIA Jetson series
- Diagnose and fix intricate problems involving kernel modules, driver behavior, and hardware interfacing such as timing, interrupts, DMA, and memory management
- Build and refine high-performance data pathways for camera interfaces, CSI links, image signal processing, and video encoding/decoding operations
- Collaborate with hardware engineering teams during system startup, board validation, and electrical-level troubleshooting
- Deliver and support driver implementations for external devices including GNSS, inertial measurement units, cellular modems, CAN bus, and storage subsystems