- Bangalore, Karnātaka, India
- On-site
- Full-time · Senior
- Competitive remuneration.
- 3+ years
Join an elite R&D team to work at the edge of the Linux kernel utilizing C, C++, RUST and advanced SoC architectures.
Responsibilities
- Driver Development: Design, develop, and maintain Linux kernel-mode drivers for high-speed interfaces like PCIe, Ethernet, USB 3.x, and MIPI/CSI.
- Board Bring-up: Lead initial hardware bring-up, debugging low-level issues using JTAG, oscilloscopes, and logic analyzers.
- Kernel Customization: Customize and optimize Linux kernel modules, memory management, and interrupt handling for real-time performance.
- Cross-Functional Debugging: Root-cause complex system crashes spanning hardware, firmware, and kernel-space using tools like GDB, KGDB, and Ftrace.
- Optimization: Profile and tune driver performance for power efficiency, memory footprint, and low-latency throughput
Requirements
- Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related technical field.
