
Software Principal Engineer
Dell Technologies16 hours ago
Chennai, IndiaStaff+
Responsibilities
- Lead the design and development of security features for SONiC and Linux-based network operating systems.
- Drive security architecture for routing, switching, EVPN-VXLAN, AI fabrics, secure boot, firmware validation, container security, and hardware root of trust.
- Champion Secure Development Lifecycle practices, including threat modeling, secure design reviews, code reviews, and security compliance automation.
- Partner with product security, platform, architecture, and quality teams to identify risks, resolve complex issues, and ensure secure product delivery.
- Provide technical leadership and mentorship while using AI-assisted development and testing tools to improve productivity and software quality.
Requirements
- 10–15 years of experience developing and securing networking software for enterprise, cloud, and high-performance data center environments.
- Strong C/C++ and Python programming expertise on Linux, with hands-on experience in SONiC or equivalent network operating systems, Linux networking, and containerized architectures.
- Deep knowledge of BGP EVPN, VXLAN, OSPF, IS-IS, SRv6, ACLs, AAA, PKI, TLS, MACsec, 802.1X, and Zero Trust security principles.
- Experience with secure boot, firmware validation, container security, hardware root of trust, threat modeling, secure design reviews, and security code reviews.
- Expertise in automation, troubleshooting, and technical leadership using REST APIs, YANG/OpenConfig, CI/CD pipelines, Ansible, telemetry, vulnerability assessment tools, and AI-assisted development practices.
- Bachelor's or master's degree in Computer Science, Computer Engineering, or a related field is desirable.
- Experience in vulnerability management, open-source networking technologies, AI infrastructure ecosystems, large-scale AI fabric validation, and Kubernetes or Slurm-based AI-HPC environments is desirable.
Benefits
- Position based in Chennai/Bangalore.
- Application closing date is 20 November 2026.
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.