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.

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. Dell offers a comprehensive benefits package and the opportunity to work on impactful projects that shape the future of networking technology. The position requires deep expertise in networking concepts, protocols, and programming languages like C++/Golang, making it perfect for experienced engineers looking to take their career to the next level. As part of Dell's innovative team, you'll collaborate with talented professionals while enjoying excellent career growth opportunities and work-life balance benefits.

Last updated 4 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, with hands-on experience in implementing switching protocols (VLAN, LACP, STP, RSTP, MSTP), IPv4/IPv6 routing protocols (OSPF, BGP, ISIS), and IP multicast protocols
  • Good understanding of different Network Processing Units (Broadcom or equivalent)
  • Strong development/programming experience in C/C++/Golang
  • Bachelor's or master's degree in computer science or a related field
  • Experience with the 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?