Job Summary:
· Must have expertise in Linux BSP/Drivers (USB, PCIe, Ethernet, SPI, I2C, UART, SGPIO, eSPI), Linux Internals. · Experienced in upstreaming on the opensource Linux Community or similar embedded software projects · Strong debugging skills using JTAG, GDB, oscilloscopes, logic analyzers, and other embedded debugging tools. Expertise in diagnosing and resolving complex hardware and software issues, performance analysis and tuning of embedded software systems,
Specific Expertise required in following:
USB: Expert in core USB h/w and s/w understanding, expert in Linux host and class drivers. Experience in writing Linux drivers from scratch. PCIe: Expert in core PCIe h/w and s/w understanding, expert in Linux RP and EP drivers. Experience in writing Linux drivers from scratch. N/W: Expert in networking concepts, networking stack and expert in Linux net drivers with offloading architecture. Experience with IPSec, Firewall, SSL/TLS and Offload etc. Experience in writing Linux drivers from scratch. Display: Expert in h/w and s/w concepts and Linux drivers for HDMI, Display port, Display Controller, DRM etc.