Enable job alerts via email!

Staff Software Engineer

Supermicro

California, San Jose (MO, CA)

On-site

USD 170,000 - 200,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Staff Software Engineer, where you'll be at the forefront of networking software development for advanced Ethernet switches. This role offers the opportunity to design and implement robust software solutions while collaborating with diverse teams to meet client needs. With a focus on innovation and quality, you'll contribute to high-performance products that serve a global clientele. This is an exciting chance to leverage your extensive experience in a dynamic environment that values creativity and technical expertise.

Qualifications

  • 12+ years of hands-on experience in networking software development.
  • Experience with SONiC switch software is highly preferred.

Responsibilities

  • Design, develop, and test networking software for Ethernet switches.
  • Collaborate with stakeholders to understand and meet software requirements.

Skills

Networking Software Development
Python
JavaScript
API Development
Layer 2 and Layer 3 Protocols
Self-motivation
Client Relationship Management

Education

Bachelor's degree in Electrical or Computer Engineering

Job description

Job Req ID: 25307
About Supermicro:

Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.

Why This Role Matters:

Supermicro is seeking a Staff Software Engineer with exceptional networking software development experience to join our rapidly growing switch department. In this role, you will be involved in the design, development, and testing of switching software products. This position will be based at our headquarters in San Jose, CA.


What You'll Do:

  • Software Design and Development:Design, architect, and develop networking software to manage Ethernet switches, ensuring robustness and efficiency.

  • Collaboration with Stakeholders:Work closely with customers, product managers, and internal teams to understand software requirements, delivering solutions that meet those needs.

  • Testing and Validation:Write test scripts and conduct thorough testing of the developed networking software to ensure high quality and performance.

  • Documentation Preparation:Prepare design and architecture documents, along with detailed test plans for networking software, facilitating clear communication and understanding across teams.


What You'll Bring:

  • Bachelor's degree in Electrical or Computer Engineering or equivalent experience.

  • A minimum of 12years of extensive hands-on experience in networking software development.

  • Experience with SONiC switch software is highly preferred.

  • Proficiency in Python and JavaScript, with experience in API development preferred.

  • In-depth knowledge of switching products and protocols, including Layer 2 and Layer 3.

  • Self-motivated with a strong ability to achieve and measure established goals.

  • Aptitude for developing and maintaining satisfactory working relationships with clients and internal staff, and effectively managing conflicts.


Salary Range

$170,000 - $200,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.

EEO Statement

Supermicro is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of Supermicro to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or special disabled veteran, marital status, pregnancy, genetic information, or any other legally protected status.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.