Job Information
- Work Experience 5 - 7 Years
- Date Opened 09/07/2026
- Industry IT Services
- Job Type Full Time Employment
- City Hyderabad
- State/Province Telangana
- Country India
- Zip/Postal Code 500001
Job Description
Software Engineer – SD-WAN/SASE Platform Development
About the Role
We are seeking a highly motivated Software Engineer to join our SD-WAN/SASE engineering team. In this role, you will contribute to the design and development of high-performance networking software that powers next-generation secure connectivity solutions.
The ideal candidate has strong programming skills in C/C++, solid Linux systems expertise, and experience developing real-time, multi-threaded applications on multi-core platforms. You should be comfortable working within a large and complex codebase, collaborating with cross-functional teams, and solving challenging performance and scalability problems.
Candidates with a strong background in software performance engineering, packet processing, and networking technologies are especially encouraged to apply.
Key Responsibilities
As a member of the engineering team, you will design, develop, and enhance data plane subsystems and platform capabilities in areas including:
-
High-performance packet processing using DPDK
-
Network interface controller (NIC) drivers and device management
-
Link, tunnel, and flow management frameworks
-
Observability, diagnostics, and debugging infrastructure
-
Development of tools for live troubleshooting and field system triage
-
Performance optimization, scalability, and reliability improvements for networking software
-
Design and implementation of software components supporting SD-WAN and SASE platforms
-
Collaboration with architects, QA engineers, and product teams throughout the software development lifecycle
Required Qualifications
-
Bachelor's degree in Computer Science, Electrical Engineering, or a related technical discipline
-
3+ years of qualified software development experience
-
Strong programming skills in C and/or C++
-
Proficiency in scripting languages such as Python
-
Hands-on experience developing and debugging applications in Linux environments
-
Strong understanding of operating system concepts, including processes, threads, memory management, and synchronization
-
Excellent analytical and problem-solving skills
-
Strong written and verbal communication skills
-
Ability to work independently while contributing effectively within a collaborative team environment
Preferred Qualifications
-
Master's degree in Computer Science, Electrical Engineering, or a related field
-
Experience developing real-time, multi-threaded applications on multi-core systems
-
Knowledge of networking fundamentals, including routing and packet forwarding
-
Experience with software performance analysis, profiling, and optimization
-
Familiarity with packet processing frameworks such as DPDK
-
Experience building observability, monitoring, or troubleshooting tools
-
Exposure to SD-WAN, SASE, network security, or cloud networking technologies
-
Familiarity with AI-assisted development tools such as GitHub Copilot, Claude Code, Codex, or similar platforms
What You'll Gain
-
Opportunity to work on cutting-edge SD-WAN and SASE technologies
-
Exposure to large-scale, high-performance networking systems
-
A collaborative engineering culture focused on innovation and technical excellence
-
Opportunities to influence architecture, performance, and product direction
-
Continuous learning and professional growth in networking, systems software, and performance engineering
Join us in building the next generation of secure, scalable, and high-performance networking solutions.
📌 DPDK Developer (India)
🏢 Veltris
📍 India