Software Development Engineer - Data Plane

San Jose, CA 95113
  • Job Code
  • Jobs Rated
Job Description

Intel is seeking highly qualified candidates to join BXD (Barefoot Switching Division) in our Data Platform Group (DPG) as a Software Engineer- Advanced Applications. We're part of the Connectivity Group (CG) inside Intel's DPG, and we're looking for motivated, passionate and talented software engineers to join our Advanced Applications team. We're a strong, vibrant cross-site team which helps drive Intel's programmable switching technology and products to position Intel Tofino as the switching platform of choice and for the Cloud and Data Center network deployments.

In this role, you will need to be passionate about developing high-performance networking software applications taking advantage of P4 programmable data planes. You will have an excellent opportunity to shape the future switching features in Intel's programmable switching products.


The ideal candidate is someone with a strong background in computing and software engineering, networking, and distributed systems.

This position involves working with cutting-edge network applications, including computational networking to accelerate throughput bounded workflows. The ideal candidate will be
willing to identify bottlenecks in the networking and communications patterns and developing techniques based on data-plane programming to optimize both hardware and software components of the workload.

Job Responsibilities:

  • Design and implement highly optimized C/C++ cod
  • Design large, distributed software systems
  • Optimize distributed ML jobs and characterize performance

The ideal candidate will exhibit the following:

  • Must be a team player, with a demonstrated expertise to technically influence others.
  • Strong problem-solving skills.
  • Excellent verbal and written communication skills.


Education Requirements

  • Bachelor's degree in computer science or Electrical Engineering with 6+ years experience
  • Masters degree in computer science or Electrical Engineering + 4 years experience


Minimum Qualifications

  • 3+ years of experience with C/C++ programming, Linux system programming
  • 3+ years of experience in networking protocols including programmable data planes: Data Plane Development Kit (DPDK ) eBPF or P4

Preferred Qualifications

  • PhD in applicable discipline
  • Experience in data plane programming with SDN, P4 or Linux network stack
  • Experience in application debugging, profiling, and performance optimization

Inside this Business Group

The Network & Edge Group brings together our network connectivity and edge into a business unit chartered to drive technology end to end product leadership. It's leadership Ethernet, Switch, IPU, Photonics, Network and Edge portfolio is comprised of leadership products critically important to our customers.

Other Locations

US, California, Los Angeles;US, California, Folsom;US, California, San Diego;US, California, San Francisco;US, California, Santa Clara

Intel Corporation will require all new U.S. employees to be fully-vaccinated for Covid-19 as a condition of hire unless they have an approved accommodation in place under applicable law. Newly-hired employees will be required to provide proof of vaccination prior to their start date.

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.

Jobs Rated Reports for Software Developer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Development Engineer - Data Plane

San Jose, CA 95113

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Developer
11th2019 - Software Developer
Overall Rating: 11/199
Median Salary: $103,560

Work Environment
Very Low
Very Good