





Tier-1 employer, metro location, and mid-level role produce moderate applicant competition.
Highly specialized Linux kernel and PCIe driver expertise restricts transferability across industries.
Explicit 4+ years, mandatory Linux kernel/PCIe skills and open-source contribution requirements make filters strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop, maintain, and port Linux kernel host drivers for multiple Marvell PCIe Endpoint devices across network DPUs, CXL memory controllers, and security accelerators.
Implement advanced PCIe features including SR-IOV, ATS/PASID, and manage driver adaptation across kernel versions and Linux distributions; upstream patches to the Linux kernel community.
Own and deliver production-quality host-side software integrating with hardware, firmware, and validation teams to ship products to hyperscalers and enterprise OEMs.
Master's degree or equivalent in Computer Science, Electrical/Computer Engineering, or related field.
4+ years of hands-on software/firmware development experience in semiconductor or systems industry.
Experience in Linux kernel module development with focus on PCIe/PCI, network drivers, NVMe, RDMA, or GPU drivers.
Strong C programming skills and deep knowledge of PCIe architecture, including interrupts (MSI/MSI-X), DMA, configuration space, and SR-IOV.
Experienced contributor to Linux kernel or similar open source projects, with real patches merged upstream and familiarity with Git/Gerrit workflows.
Comfortable working at the intersection of Linux kernel development, semiconductor hardware protocols, and cross-functional collaboration with firmware and validation teams.
Demonstrated ability to handle complex driver development across multiple platforms and adapt to evolving kernel APIs and PCIe standards.