Taro Logo

Software Principal Engineer-Networking

A global technology company that provides computing, networking and storage solutions.
Principal Software Engineer
In-Person
5,000+ Employees
9+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Principal Engineer-Networking

Dell Technologies is seeking a Principal Software Engineer to join their Software Engineering team in Chennai. This role focuses on developing sophisticated systems and software for next-generation networking products. As a principal engineer, you'll lead and mentor team members while working on cutting-edge networking technologies and protocols. The position requires extensive experience in networking concepts, protocol implementation, and software development. Dell offers a collaborative environment where you'll work with advanced technologies and methodologies as part of an agile team. The company provides comprehensive benefits and opportunities for career growth within a global technology leader. This role combines technical leadership, hands-on development, and the chance to shape next-generation networking solutions. Dell Technologies is committed to fostering an inclusive workplace and offers extensive professional development opportunities. The position offers the chance to work on impactful projects while enjoying the stability and resources of a leading technology company.

Last updated 18 days ago

Responsibilities For Software Principal Engineer-Networking

  • Mentor team members in design collaboration, code reviews, development tools and processes
  • Take part in the full software development life cycle including development, test, continuous delivery and support
  • Be an active member of an agile team, collaboratively realizing features through development, test and delivery

Requirements For Software Principal Engineer-Networking

Go
Linux
  • 9-14 years of software development experience in networking products
  • In-depth knowledge of networking concepts and protocols (VLAN, LACP, STP, RSTP, MSTP, IPv4/IPv6, OSPF, BGP, ISIS, PIM, MSDP, MLD, IGMP)
  • Good understanding of Network Processing Units (Broadcom or equivalent)
  • Strong development/programming experience in C/C++/Golang
  • Bachelor's or master's degree in computer science or related field
  • Experience with SONiC operating system and platform software in networking products (preferred)

Benefits For Software Principal Engineer-Networking

Medical Insurance
Mental Health Assistance
  • Comprehensive Healthcare Programs
  • Award Winning Financial Wellness Tools and Resources
  • Generous Leave of Absence for New Parents and Caregivers
  • Industry Leading Wellness Platform
  • Employee Assistance Program

Interested in this job?