Taro Logo

Software Principal Engineer-Networking

A global technology company that helps individuals and organizations transform how they work, live and play through innovative computing 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. The ideal candidate will have extensive experience in networking protocols, software development, and system architecture. You'll work with cutting-edge technologies while mentoring team members and participating in the full software development lifecycle. The position offers comprehensive benefits and the opportunity to make a significant impact in a global technology leader. Dell Technologies values diversity and provides an inclusive work environment where you'll collaborate with talented professionals worldwide. This role combines technical leadership with hands-on development, making it perfect for experienced engineers looking to advance their careers while working on innovative networking solutions.

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, 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

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?