Sr. Software Design Engineer

Jobs.supermicro.com

Apply to this job
Until 8/22/2026 5+ years exp First posted May 29, 2026 Last posted May 29, 2026
Job description

Job Req ID: 27400

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 Sr. Software Design Engineer to support, develop and maintain Supermicro server management software products and utilities. This position will lead and coordinate software activities associated with the design, development, test verification and validation of software solutions in systems.

Essential Duties and Responsibilities:

Candidate will support (but not limited to) following items:

  • Enhancements, customization, issue analysis, debugging, problem resolution, and maintenance of computer diagnostics application development on supported projects
  • New technologies investigation, survey & consulting.

Qualifications:

  • Bachelor’s or master’s degrees in computer science or related field are preferred.
  • Solid background skills & experience in firmware/software/driver development and programming using C, Python programming languages.
  • Familiar with UEFI driver/application development.
  • Familiar X86/ARM CPU architectures
  • 5+ years related work experience is preferred.
About this role

Summary

Develop and maintain server management software, perform debugging, and investigate new technologies.

Job title

Sr. Software Design Engineer

Experience level

5+ years

Minimum experience

5+ years exp

Industry

software

Location requirements

Remote work possible, location not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

CPythonUEFIx86/ARM

Preferred skills

None specified

Specializations

firmwaredriver developmentpythonUEFIx86/ARM
Locations

Structured locations inferred from the posting.

No structured locations extracted for this role yet.