Wednesday, October 29, 2014

Senior Director - Software Engineering - HiveOS - Aerohive Networks - Sunnyvale


Job description
Aerohive Networks—the pioneer in controller-less Wi-Fi—reduces the cost and complexity of today's networks with cloud-enabled Wi-Fi and routing solutions for medium and large enterprise headquarters, branch offices and teleworkers. Aerohive’s award-winning cooperative control Wi-Fi architecture, public or private cloud-enabled network management, routing and VPN solutions eliminate costly controllers and single points of failure. This gives its customers mission critical reliability with granular security, policy enforcement, and the ability to start small and expand without limitations.


We believe that wireless technologies are the new frontier for disruptive innovation. The wireless infrastructure is become a source of intelligence for business as our customers leverage the power of knowledge they can extract from the mobile device, users, and applications. Aerohive is spearheading this transformation with a portfolio of hardware, embedded software, cloud services, and applications.

We are looking for an exceptional senior technical leader for our Hive OS team. Hive OS is our Linux based embedded OS that runs on all of our network appliances including our Access Points, Routers, and Switches. Hive OS is designed with a cooperative distributed control plane and advanced data plane functions that aim to provide our users unprecedented power, reliability, and ease of use.

We value well-rounded leaders that combine technical, organizational, and execution excellence. Join a passionate, driven team to lead one of the most critical and strategic components of our technology stack. Aerohive Networks is the right place to be and now is the time to join us and be part of our spectacular growth and success. We offer attractive compensation and excellent benefits.

Successful candidates for this position will be energetic, self-motivated, and have a proven track record of software development and team leadership skills. They will also posses excellent communication and organizational skills, which are required to effectively work with cross-functional management teams and technology partners.

Responsibilities:

Drive the architecture of all components of HIVE OS including firmware, device drivers, Data / Control plane, and network components such as Application Visibility and DPI.
Lead software development for next generation HiveOS on all of our hardware platforms.
Be a member of our technical leadership to contribute in the overall technical strategy of the company.
Continuously measure, assess, and improve our engineering system.
Recruit and lead world-class software and quality engineering teams
Provide technical direction, guidance, and hands-on management to our Hive OS team.
Work with stakeholders to define roadmap of next generation features.
Drive timely delivery of software releases.
Develop metrics and qualification processes.

Desired Skills and Experience
Qualifications:
10+ years of experience in a senior software leadership role.
5+ years experience developing embedded systems.
Experience managing high performance teams as a manager of managers.
Strong software technical skills to lead software development teams in fast-paced environments.
Knowledgeable in wireless technology, including next generation such as 802.11ac is desirable.
Knowledge of networking protocols, REST Web Services, JSON/XML and multimedia.
Ability to see the big picture while focused on short-term objectives.
Excellent communication skills and a good team player.
Experience working with international teams is desirable.
Bachelors/Masters in Computer Science/Engineering or equivalent experience.
Solid background in fundamentals of computer science and development process.
Enter your email address:
Refer This Job To Your Friends And Help Them To Find Jobs!
Related Posts Plugin for WordPress, Blogger...