HimalayasHimalayas logo
SupermicroSU

Software Design Engineer(TC28592)

Supermicro is a leading technology provider specializing in server and storage solutions for various markets, committed to innovation and sustainability.

Supermicro

Employee count: 5000+

Taiwan only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Job Description for a Software Design Engineer at Supermicro. The candidate will be responsible for server management software architect, design, and implementation. The candidate will work with the team to implement and validate the design document. The candidate will have experience with cutting-edge server technologies, innovative server management software features, and user-friendly automation of server management services.

Requirements

  • Good communication skills in English
  • Good attitude for teamwork and self-motivation
  • 2 years of working experience
  • Bachelor, Master, or Doctoral degree in Computer Science (or related department)
  • Experience with Web service / Microservices design & development
  • Go programming Language (Golang)
  • C++11/C++17 programming, C++ cross compilation
  • Management software development for server firmware control/firmware update
  • Linux/Windows/Unix driver development
  • Software architecture and software design pattern
  • Unit test framework and test plan
  • UEFI application development
  • Algorithm design
  • Continuous integration framework with git/docker/cmake
  • Scrum/Agile teamwork
  • UML and OOAD
  • Bash/C Shell script
  • Other high-level programming language, ex. Python

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Location requirements

Hiring timezones

Taiwan +/- 0 hours

About Supermicro

Learn more about Supermicro and their company culture.

View company profile

At the heart of what we do is a culture of innovation and sustainability. Supermicro, founded in 1993, has established itself as the premier provider of advanced Server Building Block Solutions® for the 5G, Edge, Data Center, Cloud, Enterprise, Big Data, HPC, and Embedded markets worldwide. Our mission is to lead the IT industry with the development of environmentally-friendly and energy-efficient computing solutions.

Supermicro's vision is driven by a commitment to excellence, which reflects in our extensive range of products designed for a variety of applications. We boast the industry's broadest selection of high-quality hardware optimized for calculated server, storage, and embedded solutions, combining advanced technology with an emphasis on environmental responsibility. Our innovative designs, from SuperBlade® to big data and AI solutions, push the envelope for performance and efficiency in IT infrastructures. With an unwavering dedication to meeting customer needs, we strive to provide Total IT Solutions — complete systems that are reliable, energy-efficient, and scalable.

Claim this profileSupermicro logoSU

Supermicro

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

20 remote jobs at Supermicro

Explore the variety of open remote roles at Supermicro, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Supermicro

Remote companies like Supermicro

Find your next opportunity by exploring profiles of companies that are similar to Supermicro. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan