Engineer data plane acceleration software at Ribbon using C, network processors, and embedded programming for advanced networking products. As part of Ribbon’s Data Plane team, you will develop highly optimized and secure software across custom hardware and dedicated platforms. The work includes fast-path technologies, hardware offloads, and performance verification with system-test teams. Collaboration spans Ribbon’s global engineering locations. Key Responsibilities:
Create software for data plane acceleration technologies Target network processors on custom hardware platforms Investigate customer issues from installed products Use test tools to verify product functionality Measure networking product performance with system-test teams Requirements:
Five or more years of networking or communications experience Bachelor’s degree in computer science or computer engineering Strong C and embedded programming background Experience with hardware offloads or SmartNICs Excellent written and verbal communication skills Bring C, network processor, and performance-testing expertise to Ribbon’s secure data plane acceleration development work.
#J-18808-Ljbffr
Data Plane Acceleration Engineer employer: Ribbon Communications
At Ribbon, we pride ourselves on being an exceptional employer that fosters innovation and collaboration in a dynamic work environment. Our culture emphasizes continuous learning and professional growth, providing employees with opportunities to work on cutting-edge networking technologies while collaborating with talented teams across the globe. Located in a vibrant tech hub, we offer competitive benefits and a supportive atmosphere that encourages creativity and excellence in every project.