Staff Engineer, Core Network Software Development

Regular Full-Time


Aerohive is looking for a staff engineer to develop and maintain Layer 2 and Layer 3 networking software for Wi-Fi networks.   You will be responsible for building systems that provide the best possible Wi-Fi experience to Aerohive customers.


Start by analyzing the functionality of our existing L2 to L3 networking system.   Then improve and implement new functionality for this system. Work as part of a high performance Agile software team to get new releases out quickly.


  • 5+ years’ experience in TCP/IP network software development
  • Understanding and implementation expertise in network L2/3 forwarding and/or control plane elements
  • Knowledge of Linux kernel and networking
  • C/C++ for real-time, embedded systems development skills
  • Excellent written and oral communication skills 
  • Ability to analyze and improve overall performance of embedded network software
  • Experience using Agile, Scrum, Continuous Integration, and Test Driven Development

Education:  BS Computer Science or Electrical Engineering

About the Company

Aerohive (NYSE: HIVE) enables our customers to simply and confidently connect to the information, applications, and insights they need to thrive. Our simple, scalable, and secure platform delivers mobility without limitations. For our customers worldwide, every access point is a starting point. Aerohive was founded in 2006 and is currently headquartered in Milpitas, CA. For more information, please visit, call us at 408-510-6100, follow us on Twitter @Aerohive, subscribe to our blog, join our community or become a fan on our Facebook page.

Aerohive Networks is proud to be an Equal Opportunity Employer


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed