Supermicro · 3 days ago
Software Engineer
Wonder how qualified you are to the job?
Cloud ComputingCloud Infrastructure
Insider Connection @Supermicro
Responsibilities
Server management software architect and design, design document compose and work with team members to implement and validate solution
Cutting edge Server technologies consumption
Innovate advanced server management software features
Enhance user friendliness with automating server management services
Troubleshoot issues and provide solutions
Supporting OS: Linux/Windows/Unix/Hypervisors/UEFI
Work closely with the Taiwan SW team on a daily basis
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor's, Master's, or Doctoral degree in Computer Science (CS), Electrical Engineering (EE), Computer Engineering (CE) or related areas from an accredited institution preferred
Minimum of 3 years' hands-on experience as a Software Design Engineer or in a related field, demonstrating expertise in software engineering. Server management software development for firmware monitor, config, control and update would be a big plus
Programming Skills: C++ programming language proficiency. C/Golang capability would be a plus
Strong communication skill, able to work efficiently in a team and fast-paced environment
Preferred
Management software development for server firmware control/firmware update
Linux/Windows/Unix driver development
Software architecture and software design pattern
Unit test framework
Test plan and unit test
C++11/C++17 programming, C++ cross compilation
UEFI application development
Algorithm design
Continuous integration framework with git/docker/cmake
Scrum/Agile teamwork experience
UML and OOAD
Bash/C Shell script
Other high level programming language: Golang, python, etc.
Company
Supermicro
Supermicro is a global leader in high-performance, high-efficiency server technology and innovation.
Funding
Current Stage
Public CompanyTotal Funding
$1.5B2024-02-23Post Ipo Debt· $1.5B
2022-09-20Series A· Undisclosed
2007-03-29IPO· nasdaq:SMCI
Recent News
2024-06-05
2024-06-05
Company data provided by crunchbase