Gigamon is seeking to hire a Data Path Software Engineer to work closely with others to investigate, design, prototype and develop new capabilities for our monitoring fabric. The ideal candidate will show industry experience in networking protocols and embedded systems software. The right candidate should also be comfortable working with in-house and third party hardware and SDKs. Working as part of a growing, dynamic team, the candidate will thrive in a cross-functional team environment to lead and achieve project deliverables and will have the opportunity to make a significant impact to the product lines.

Responsibilities: 

Desired Skills and Experience

  • Work in a cross-functional environment to architect, design and develop new functions in our product line.
  • Conduct feasibility analysis and produce functional and design specifications of proposed new features.
  • Troubleshoot complex issues discovered in-house as well as in customer environments.
  • Work with existing code base and improve upon it.
  • Work with in-house and merchant silicon in delivering next generation products.
  • Working knowledge of various Ethernet technologies and experience in data plane forwarding.
  • 10+ years Experienced in and working knowledge of at least a few networking protocols like TCP, UDP, IPv4/v6, routing and tunneling protocols like OSPF, RIP, BGP, MPLS, TRILL, GRE, VXLAN.
  • In depth knowledge of device drivers and various hardware architectures.
  • Knowledge of multi-core CPU architectures is a big plus.
  • Experience working with Broadcom XGS network switching hardware and SDKs is a big plus.
  • Excellent written/oral communication skills and strong algorithmic, analytical and problem solving skills.
  • Self-motivated individual with the ability to work in a high-achieving team or independently.
  • Expert in C/C++ coding.
  • A minimum of BS in CS/EE, MS degree is preferable