
Software Principal Engineer
Dell Technologies1 day ago
Chennai, IndiaStaff+
Responsibilities
- Own end-to-end test strategy and validation for complex networking features, including requirements analysis, test plans, test case design, automation, execution, and release qualification.
- Design and build test topologies for large-scale data center networks and AI fabric capabilities on Dell PowerSwitch 800GbE and 1.6TbE DLC platforms.
- Validate networking technologies including RoCEv2, PFC/ECN congestion management, adaptive routing, MRC, SRv6, and dynamic load balancing for large-scale GPU clusters.
- Troubleshoot system, scalability, performance, and customer issues across the control plane, data plane, SAI, and switch ASIC layers.
- Develop test scripts and test cases, analyze logs, debug issues, and document results using Dell-provided AI tools.
- Collaborate with hardware, silicon, software, validation, quality engineering, product management, solutions, and customer-facing teams to deliver reliable releases.
- Integrate automated test suites into continuous integration and delivery pipelines and champion AI-enabled engineering and automation practices.
Requirements
- Bachelor’s or master’s degree in computer science, computer engineering, or a related discipline, or equivalent professional experience.
- 10+ years of experience developing, testing, and automating validation of networking software for enterprise, cloud, and high-performance data center environments.
- Strong debugging skills using packet captures, system logs, and switch telemetry, including the ability to reproduce and isolate customer issues.
- In-depth knowledge of data center and AI fabric networking, including BGP, OSPF, IS-IS, BGP EVPN, VxLAN, SRv6, multicast, switching, ACLs, QoS, and leaf-spine architectures.
- Knowledge of AI/HPC Ethernet fabrics, including RDMA/RoCEv2, PFC, ECN/DCQCN, adaptive routing, and dynamic load balancing on 800GbE and 1.6TbE platforms.
- Experience developing validation strategies, test plans, and matrices from protocol RFCs and feature specifications, and executing functional, regression, scale, performance, and interoperability tests.
- Experience with Ixia IxNetwork, Spirent TestCenter, TRex, Scapy, PTF, sonic-mgmt, Wireshark, pytest, pyATS, SpyTest, Robot Framework, REST APIs, gNMI/OpenConfig, NETCONF/YANG, Ansible, Jenkins or GitHub Actions, and Git.
- Preferred experience with open-source networking projects, AI/ML tools, the AI infrastructure ecosystem, Dell AI Factory solutions, PowerEdge AI servers, DLC Platform, and Kubernetes- or Slurm-based AI/HPC clusters.
- Strong understanding of SDLC, testing methodologies, and quality engineering best practices.
Benefits
- The role is based in Chennai or Bangalore.
- Application closing date is 20/11/2026.
- Dell Technologies provides an equal employment opportunity work environment free of discrimination and harassment.
Tech Stack
Categories
About Dell Technologies
Dell Technologies builds PCs, monitors, and peripherals for consumers and enterprises, and provides servers, storage, networking, and edge solutions for data centers. It sells hardware, software, and support services through direct, channel, and online models to organizations of all sizes and the public sector. Founded in 1984 and headquartered in Round Rock, Texas, it includes the former EMC storage business and operates globally across client computing and infrastructure markets.