Data Plane Engineer - High-Performance Networking (Hybrid)

Ribbon Communications

Westford (MA)

Hybrid

USD 125,000 - 140,000

Full time

13 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ribbon Communications is seeking a Software Engineer, Data Plane for a hybrid role in Westford, MA. You will design, implement, and test data plane features for Ribbon's SBC product line, collaborating with global engineering teams across locations.

The role emphasizes strong C/C++ skills, Linux networking, and experience with CNF/containerized networking, with a base pay range announced for US locations.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • 4-6 years of experience in computer networking, communications, or related software development.
  • Strong programming skills in C/C++ with embedded systems development experience.
  • Good understanding of Linux networking and TCP/IP fundamentals.
  • Solid knowledge of operating system concepts including processes, threads, interrupts, timers, and memory management.
  • Strong analytical, troubleshooting, debugging, and problem-solving skills.
  • Experience with DPDK, VPP, SmartNICs, DPUs, or network processors.
  • Hands-on experience with CNF infrastructure and containerized networking environments.
  • Ability to collaborate effectively with globally distributed engineering teams.

Responsibilities

  • Design, implement, and test new data plane features for Ribbon's communications products.
  • Research technical solutions and design data plane software for Ribbon's next generation networking products.
  • Develop software for data plane acceleration technologies, including network processors, for use on turn-key and custom hardware platforms.
  • Investigate, troubleshoot, and resolve customer-reported issues across Ribbon's installed product base.
  • Work closely with the system test team using in-house and third-party test tools to validate functionality and measure networking product performance.

Skills

C/C++
Embedded systems
Linux networking
TCP/IP fundamentals
OS concepts
DPDK/VPP
CNF infrastructure
Container networking
Distributed teamwork

Education

Bachelor's degree in Computer Science or Computer Engineering

Job description

Ribbon Communications is seeking a Software Engineer, Data Plane for a hybrid role in Westford, MA. You will design, implement, and test data plane features for Ribbon's SBC product line, collaborating with global engineering teams across locations.

The role emphasizes strong C/C++ skills, Linux networking, and experience with CNF/containerized networking, with a base pay range announced for US locations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hybrid Data Plane Engineer — High-Performance Networking
Hybrid Data Plane Engineer — High-Performance Networking

Ribbon Communications Inc. • Town of Westford (WI)

Hybrid
USD 125,000 - 140,000
Incentive plan
Comprehensive benefits
Data Plane Software Engineer - Hybrid Networking
Data Plane Software Engineer - Hybrid Networking

Ribbon Communications Inc. • Westford (MA), Northern (KY)

Hybrid
USD 125,000 - 140,000
Health insurance
Hybrid Data Plane Engineer - Networking (C/C++, Linux)
Hybrid Data Plane Engineer - Networking (C/C++, Linux)

Ribbon Communications • Town of Westford (WI)

Hybrid
USD 110,000 - 160,000
Software Engineer, Data Plane Hybrid
Software Engineer, Data Plane Hybrid

Ribbon Communications Inc. • Westford (MA), Northern (KY)

Hybrid
USD 125,000 - 140,000
Health insurance
Software Engineer, Data Plane Hybrid
Software Engineer, Data Plane Hybrid

Ribbon Communications Inc. • Town of Westford (WI)

Hybrid
USD 125,000 - 140,000
Incentive plan
Comprehensive benefits
Software Engineer, Data Plane Hybrid
Software Engineer, Data Plane Hybrid

Ribbon Communications • Westford (MA)

Hybrid
USD 125,000 - 140,000
Software Engineer, Data Plane Hybrid
Software Engineer, Data Plane Hybrid

Ribbon Communications • Town of Westford (WI)

Hybrid
USD 110,000 - 160,000
Senior Systems Software Engineer - High-Performance Dataplane
Senior Systems Software Engineer - High-Performance Dataplane

Blue Origin LLC • Seattle (WA), Northern (KY)

Hybrid
USD 165,000 - 231,000
Medical
Dental
Vision
+4
Principal Data Plane Engineer — High-Performance Networking
Principal Data Plane Engineer — High-Performance Networking

Socket.dev • Durham (NC)

Hybrid
USD 180,000 - 240,000
Hybrid Network Software Engineer - Driver Firmware
Hybrid Network Software Engineer - Driver Firmware

Hewlett Packard Enterprise • Bloomington (IN)

Hybrid
USD 106,000 - 243,000