Senior Software Engineer Datapath
Core
Design and develop an optimized, high-speed software-based forwarding plane for AI-driven SD-WAN applications and WAN Assurance platforms.
Role type
Senior Software Engineer (Datapath)
Builds
Zero-touch connectivity solutions for Mist-managed networks and SD-WAN functions on hardware appliances and virtual machines.
Domain
Networking / Software-defined WAN (SD-WAN) / High-performance computing
Deliverable
production ML models | product features
Required skills
C++ development, DPDK/VPP frameworks, multi-threaded development, Linux systems programming, distributed systems architecture, debugging and optimization, object-oriented design, complexity analysis
Preferred skills
Agile development, Test-Driven Development, Continuous Integration, functional specification writing, code review
Technologies
DPDK, VPP, Linux, C++, SD-WAN
Responsibilities
Craft new features for intelligent path routing, write functional and design specifications, program and test code, participate in design and code reviews, guide technical design, improve product efficiency and scalability
Seniority
Senior, hands-on IC