Apply Now    
Job ID: JR0162561
Job Category: Engineering
Primary Location: Hillsboro, OR US
Other Locations: US, California, San Jose
Job Type: Experienced Hire

Sr. Software Driver Engineer

Job Description

Come Join Intel! As part of the Ethernet Networking Division in Intel's Data Platforms Group (DPG), we're looking for motivated, passionate, and talented senior software engineers to join our Ethernet driver development and technology pathfinding team. We're a strong, vibrant cross-site team which helps drive Intel's Ethernet technology and products to position Intel x86 as the server platform of choice and Intel Ethernet products as Ethernet of choice for the Cloud, Communications and Data Center deployments.

In this role, your daily agenda will be anything but ordinary. You will need skills to dive deep into development of Linux Ethernet driver and Linux Kernel's networking stack, to deliver it for the Ethernet hardware and Intel Architecture server platforms. You will need skills to analyze network performance in distributed application environment and drive new features in Ethernet driver, kernel Ethernet stacks and Intel Ethernet products. You will have an excellent opportunity to shape the future Ethernet features in Intel platforms and Ethernet products. You will also need to have strong verbal and written communication skills and a history of technically influencing others is very much desired.


Candidates must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Requirements listed below would be obtained through a combination of industry relevant job experience, internship experiences and or schoolwork/classes/research.


  • Bachelor of Science in Computer Science, Computer Engineering, or related field of study

Minimum Requirements

  • 4+ years of technical development, debug, and leadership experience in the Ethernet Driver/OS domain
  • 3+ years of experience in IA (Intel Architecture) and embedded environments (Linux Kernel/Driver/Open Source Development)
  • 2+ years of experience with Linux Kernel development, with an emphasis on the network stack and related interfaces (sockets layer, protocol layer, device layer, network virtualization, etc.)

Preferred Qualifications

  • Master's or Ph.D. degree in Computer Science, Computer Engineering or related field of study
  • Knowledge of TCP/IP, UDP/IP, VxLAN, NVGRE, NSH, OpenVSwitch, libevent, epoll, etc.
  • Experience with network benchmarks and performance evaluation methods

Inside this Business Group

The Data Center Group (DCG) is at the heart of Intel’s transformation from a PC company to a company that runs the cloud and billions of smart, connected computing devices. The data center is the underpinning for every data-driven service, from artificial intelligence to 5G to high-performance computing, and DCG delivers the products and technologies—spanning software, processors, storage, I/O, and networking solutions—that fuel cloud, communications, enterprise, and government data centers around the world.

Other Locations

US, California, San Jose

Posting Statement

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

USExperienced HireJR0162561
Apply Now    

What would you like to do now?

Student Center

Find out more about working at Intel

Learn more
Hiring Process

Hiring Process

Learn more

Grow your network of opportunities