Home
Jobs
Saved
Resumes
Senior Software Engineer – Linux Kernel, Networking at Marvell Technology | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Software Engineer – Linux Kernel, Networking
Marvell Technology
Website
LinkedIn
Senior Software Engineer – Linux Kernel, Networking
India
Full Time
1 hour ago
No Sponsorship
Apply Now
Key skills
Linux
C
Collaboration
About this role
Role Overview
Develop and maintain Linux kernel device drivers with a focus on networking (netdev) subsystems.
Contribute to the Linux kernel upstreaming process, including patch preparation, submission, and community interaction.
Participate in root cause analysis and provide timely fixes for customer and internal issues.
Analyze kernel networking driver performance and optimize driver behavior for latency, throughput, and scalability.
Requirements
Good experience in Linux kernel device driver development.
Hands-on experience with Linux kernel networking (netdev) driver development.
Familiarity with the linux kernel upstreaming process is a plus.
Familiar with PCIe concepts, SRIOV capability, knowledge of Linux PCIe subsystem.
Should have basic understanding of Linux kernel memory management, synchronisation techniques, interrupts handling and IOMMU concepts.
Strong programming skills in C.
Good problem-solving, debugging and documentation skills.
Bachelor’s degree in computer science, Electrical Engineering or related fields and 3-5 years of related professional experience.
Master’s degree and/or PhD in Computer Science, Electrical Engineering or related fields with 2 years of experience.
Tech Stack
Linux
Benefits
Competitive compensation and great benefits
Shared collaboration, transparency, and inclusivity
Professional development opportunities
Tools and resources to succeed and grow
Apply Now
Home
Jobs
Saved
Resumes