





Metro location, mid-level (4+ years), and recognizable employer balanced by specialized kernel/PCIe skill needs.
High — deep Linux kernel, PCIe, and low-level driver expertise limits cross-industry transferability.
High — explicit 4+ years, mandatory Linux kernel/PCIe driver expertise and strong C programming requirement.
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 Marvell PCIe Endpoint devices across multiple products including network DPUs, CXL memory controllers, and security accelerators.
Own upstream kernel driver patch submissions and active participation in Linux kernel community review processes.
Collaborate closely with firmware, hardware, validation, and product teams to deliver production-quality software shipped to hyperscalers and enterprise OEMs.
Master's degree (or equivalent) in Computer Science, Electrical Engineering, Computer Engineering, or related field.
4+ years of software/firmware development experience in semiconductor or systems industry.
Strong experience with Linux kernel module development in PCIe/PCI, network drivers, NVMe, RDMA, or GPU drivers.
Proficiency in C programming with deep understanding of PCIe architecture including configuration space, BARs, interrupts, DMA, and SR-IOV.
Experienced Linux kernel engineer with track record of submitting patches to upstream kernel and engagement in open source communities.
Technical expertise spanning multiple PCIe-based product lines and subsystems including network, storage, security, and memory controllers.
Comfortable working across complex multi-disciplinary teams and managing cross-product software delivery challenges in a semiconductor or embedded systems environment.