Network Device Driver Development Engineer

Intel

Bangalore, India
Hybrid
Strong c/c++ programming skills
Linux/esxi/windows networking subsystems
Ethernet protocols and tcp/ip stack knowledge
The role involves building, optimizing, and maintaining high-performance network solutions that power Intel's innovative products

Job Summary

  • The role involves building, optimizing, and maintaining high-performance network solutions that power Intel's innovative products.
  • Candidates will collaborate with firmware, hardware, validation teams, and OS vendors to resolve complex software stack issues.
  • This position offers the opportunity to contribute to programming standards and improve OS kernel components for optimal performance.

Matching Summary

The role involves building, optimizing, and maintaining high-performance network solutions that power Intel's innovative products.

Skills & Requirements

Must-have

  • Strong C/C++ programming skills
  • Linux/ESXi/Windows networking subsystems
  • Ethernet protocols and TCP/IP stack knowledge
  • OS internals understanding interrupts DMA
  • 6+ years industry experience required

Nice-to-have

  • Hands-on AI-assisted development work
  • Experience with NVMe/TCP RDMA FCoE
  • Collaboration across hardware and firmware teams
  • Unit test framework development experience
  • Hardware design review integration processes

Key Requirements

  • Bachelor's or Master's degree in Computer Science or Electrical Engineering
  • Minimum of 6+ years of industry experience
  • Knowledge of OS internals including memory management and synchronization

Work Rights

Not specified

Tailored Resume

Cover Letter