View Our Website View All Jobs

Lead Architect/Software Customer Engineer

Barefoot Networks is a team of visionaries, experienced technologists and engineers who have created a blueprint for designing and operating the world’s fastest and most programmable networks.  Our team is driven by deep engineering skills and a love of cutting-edge projects.  We are building the world’s fastest switches that are also fully programmable, ensuring the network can adapt to meet the emerging needs of applications and empower users to write solutions rapidly, and to innovate broadly.  We believe that when the network is fully programmable—that is, both the control plane and data plane are under the control of the end user— the networking industry will enjoy the same innovative explosion as we have seen in software.

Barefoot is looking for a Lead Architect/Software Customer Engineer with in depth Ethernet Switch/Controller product development knowledge.  This hands-on technical role will be a rare opportunity to lead the Software Customer Engineering Team as well as act as a senior architect in leading world class customers, such as leading data center and telecom providers, to innovative solutions.  An ideal candidate would have a strong attention to detail, enjoy being an expert in a broad range of topics, solving a wide variety of problems, be creative, and generally find reward in making things work. 

You will be challenged with responsibilities including:

  • As system and technology expert, potentially:
    • Author technical papers/standards
    • Speak at conferences and training courses
  • Act as technology evangelist
  • Help define new features and requirements for current and upcoming products
  • Design and implement creative solutions to interesting problems
  • Provide deep dive technical support to customers in switch product development; from SDK driver to Protocol/Stack, from architecture/design review to bring-up, validation and production
  • Provide technical training, demo, consultation, and hands-on assistance to developers in areas of architecture, technologies, code development, testing and tuning

Skills & Requirements:

  • Ability to work with customers, and understand customer needs
  • Experience in delivering source code as a product
  • Experience in development and documentation activities for customer applications and internal API's in C/C++
  • Expert level development experience in Switch/LAN driver/SDK, L2/L3 stack in switch/router, Ethernet, network communications etc.
  • Strong knowledge in packet processing dataplanes
  • BS/MSCE + 5 years experience in networking industry or equivalent
  • Fluent and effective communication, presentation and documentation skills, both - written and verbal
  • Self-motivated, multi-task effective, ability to work minimal guidance and lead teams
  • Ability to travel on occasion

What We Offer:

  • Work in the Silicon Valley with legendary pioneers
  • Work with exceptionally passionate, talented and inspiring colleagues
  • High-energy atmosphere of a bold, young company disrupting the networking industry
  • Competitive compensation package with strong benefits plan and equity
  • Lots of freedom for creativity and personal growth
  • Excellent opportunity to be a part of ground-breaking innovation and make a lasting impact!

 

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150