(Sr.) Software Design Engineer

Supermicro

Education
Benefits
Qualifications

Job Req ID: 24378

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.

Job Summary:

Supermicro is seeking a Software Design Engineer for their San Jose, CA headquarters. This role will be working within a team to design, implement and maintain our front-end of server management product. Candidate should be self-motivated and eager to satisfy customers' need by considering security, performance, optimization and usability in their designs.

Essential Duties and Responsibilities:

1. Software architecture design

When there are improvement goals for the product, it requires a sufficient background knowledge of software design to propose solutions to problems and provide the design output to the development team to assist in software development.

2. Survey of new technologies for product

When there are new requirements for the product, it's necessary to research new systems or methods ahead of the developers to objectively propose different design directions and ultimately suggest integration methods, allowing developers to know how to integrate and develop.

3. Development and maintenance of SDLC assistance tool

There is a need to develop and maintain SDLC assistance tools, which aim to make the entire software development process more efficient. 

Qualifications:

  • Must to have:
  • Eight or more years of software development experience.
  • Relevant experience in integrating large-scale software systems.
  • Experience in designing UML, DFD, or E-R models.
  • Nice to have:
  • Familiarity with BMC, Redfish, DMTF.
  • Project management experience.
  • Familiarity with GitLab.
  • Master's degree or above.
  • Experience in patent application.
  • Experience in developing software in a Cloud Native environment, familiar with K8s.

Job Segment: Cloud, Embedded, Design Engineer, Front End, Software Engineer, Technology, Engineering

Read Full Description
Confirmed 18 hours ago. Posted 10 days ago.

Discover Similar Jobs

Suggested Articles