Search jobs > San Jose, CA > Director software engineering

Sr. Director, Software Engineering - Networking

Supermicro
San Jose, California, United States
Full-time

Supermico is seeking for senior director-level candidate with superior networking software knowledge, leadership, analytical, strategic, and mentorship skills to be part of our fast-growing switch department.

This individual will drive the development and improvement of switching software products. Additionally, the candidate will take the lead in create aggressive go-to market plan, and develop product road map, strategically place the in-house switch products in the market to ensure maximum visibility.

This position will be based at our headquarters located in San Jose, CA.

Essential Duties and Responsibilities :

Includes the following essential duties and responsibilities (other duties may also be assigned) :

  • Lead switch software development
  • Design and architect switch software products
  • Analyze market and business trends, develop tactics and programs to grow market share through strategically positioned Supermicro switch products to maximize competitiveness
  • Work closely with customers to define and refine the specifications of the products, work closely with cross-functional engineering teams to ensure the products meet the expectation of external clients.
  • Lead research and analysis of technology, customer, and competitor trends to develop platform portfolio strategy and roadmap
  • Work closely with customers and internal teams to represent voice of the customer and field in planning
  • Identify, prioritize, and address requirements of enterprise customers for existing and emerging use cases with evolving datacenter deployment considerations
  • Write and publish switch software promotional materials and white papers

Qualifications :

  • Bachelor in Electrical or Computer Engineering or equivalent experiences; Master's degree in engineering discipline is highly preferable
  • 12+ years of extensive software design, architect and managerial experience
  • 6+ years of hands-on networking software development experience
  • Experience with SONiC switch software is highly preferable
  • In-depth knowledge in switching products and protocols
  • Must have business acumen and ability to build business cases, communicate effectively with professionally done presentations and write-ups, influence others, and measure success
  • Develop, install, and evaluate new and revised methods, procedures, and performance standards to meet established goals and objectives
  • Ability to be self-motivated towards the achievement and measurement of established goals
  • Aptitude to develop and maintain satisfactory working relationships with both the client and internal staff members and to deal effectively with conflicts

Salary Range

$275,000 - $308,000

The salary offered will depend on several factors, including your location, level, education, training, specific skills, years of experience, and comparison to other employees already in this role.

In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation, such as participation in bonus and equity award programs.

30+ days ago
Related jobs
Promoted
Veracity Software Inc
Santa Clara, California

Staff Product Engineer - Networking & Connectivity. Strong skill in transforming complex data analytics into high-level presentations Career history showing use of ATE (ideally 93K) to perform silicon analysis and debug Solid foundation in applied statistics for product characterization and quality ...

Promoted
Lumilens
San Jose, California

Electrical Engineering, Mechanical Engineering, or related engineering discipline. We are seeking an experienced Senior Director of Systems and Hardware Engineering to lead our architecture definition and hardware development efforts. Lead a multidisciplinary team of engineers in electrical engineer...

Promoted
LinkedIn
Mountain View, California

Responsibilities:•You will be a professional coach for a team of experienced engineers, and help them realize their potential by setting clear expectations, openly evaluating performance, upholding accountability, and providing challenges to stretch their skills•You will build large-scale and high-p...

Oracle
Santa Clara, California

As a Senior Director of the software engineering division, you will apply your extensive knowledge of software architecture to lead software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to current and future des...

BHO Tech
Palo Alto, California

Product Engineering Manager/Director is the senior engineering manager responsible for aligning all the elements of program execution for key Intel products. The candidate should have broad experience in managing platform and component development with experience/exposure to silicon development, pla...

BD
San Jose, California
Remote

Come Advance the World of Health through Software Engineering. As an associate of the Software Technology Solutions (STS) group within BD you have the opportunity to develop connected enterprise software solutions, platforms and services and work across the product design process. The Becton Dickins...

Amazon Kuiper Manufacturing Enterprises LLC
Sunnyvale, California

As a Senior software engineer you will be responsible for leading the design of embedded software used in the Project Kuiper products. You will mentor a team of software engineers on best practices while you guide your software designs from requirements gathering through mass production. Develop fle...

Adobe
San Jose, California

Adobe Developer Platforms has the mission to help Developers “write better software, faster. Outside Developers and employees at our customer companies, consultancies and independent software vendors, who are building on, extending and integrating with our products to add new capabilities or to solv...

BHO Tech
Palo Alto, California

We are seeking a Software Engineering Manager to manage the development of Java and web services solutions that impact our company success. Forecast technical resource needs and work closely with Director and VP of Engineering. Hire, mentor and manage a high performing software engineering team. Lea...

Palo Alto Networks, Inc.
Santa Clara, California

We are a company built on the foundation of challenging and disrupting the way things are done, and we’re looking for innovators who are as committed to shaping the future of cybersecurity as we are. We have disrupted the traditional view that all employees have the same needs and wants. Build and l...