Taro Logo

Software Principal Engineer-Networking

A global technology company that helps individuals and organizations transform how they work, live and play through advanced tech 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 be working with cutting-edge technologies and tools while mentoring team members and participating in the full software development lifecycle. The position requires deep expertise in networking concepts, protocol implementation, and programming languages like C++/Golang. Dell offers a comprehensive benefits package and the opportunity to work on impactful projects that shape the future of networking technology. The role combines technical leadership with hands-on development, making it perfect for experienced engineers looking to make a significant impact in enterprise 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
Dental Insurance
Vision Insurance
Parental Leave
  • 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?