Software Engineer
Company: Support Revolution
Location: San Jose
Posted on: February 1, 2025
Job Description:
Select how often (in days) to receive an alert: Create
AlertLocation: San Jose, California, United StatesAbout
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
- Innovate the Future: As a Software Engineer at Supermicro, you
will have the opportunity to develop advanced software features for
cutting-edge server technologies.
- Impact the Industry: Your contributions will directly enhance
the management of Supermicro's energy-efficient systems,
incorporating AI technologies, high-performance storage, and
high-speed networking.
- Join a Collaborative Team: Work alongside brilliant engineers
in a dynamic and innovative environment to drive software solutions
that power industry-leading products.`What You'll Do
- Server Management Software: Architect, design, and implement
solutions for server management software, collaborating with team
members to validate and deploy them.
- Technology Innovation: Innovate advanced server management
software features and enhance user experience through
automation.
- Troubleshooting & Support: Identify and resolve issues,
offering solutions that enhance software performance.
- Collaboration: Work closely with Supermicro's Taiwan software
team to coordinate and ensure seamless development.What You'll
BringEssential Qualifications:
- Education: Bachelor's, Master's, or Doctoral degree in Computer
Science (CS), Electrical Engineering (EE), Computer Engineering
(CE), or related fields.
- Experience: A minimum of 3 years of hands-on experience as a
Software Design Engineer or in a related field, with expertise in
software engineering. Server management software development is a
significant plus.
- Programming Skills: Proficiency in C++ programming; knowledge
of C/Golang is a plus.
- Additional Skills:
- Server firmware control/firmware update management software
development.
- Driver development for Linux/Windows/Unix.
- Experience with software architecture, design patterns, unit
tests, and test plans.
- Expertise in C++11/C++17 programming, UEFI application
development, and cross-compilation.
- Familiarity with Git, Docker, CMake, and CI frameworks.
- Experience in Scrum/Agile teamwork environments.
- Proficiency in scripting languages (Bash/C Shell) and other
high-level programming languages (e.g., Golang, Python).What We
Offer
- Competitive Compensation and Benefits: A comprehensive benefits
package, including health insurance, paid time off, and
professional development opportunities.
- Impactful Work: Your work will directly influence the financial
health and success of a leading technology company.
- Growth Potential: Supermicro is dedicated to investing in its
employees and providing career advancement opportunities.
- Collaborative Culture: Be part of a supportive, talented team
that values innovation and collaboration.Salary Range$101,000 -
$160,000The 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 StatementSupermicro 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.
Job Segment: Test Engineer, Software Engineer, Cloud, Embedded,
Testing, Engineering, Technology
#J-18808-Ljbffr
Keywords: Support Revolution, San Jose , Software Engineer, IT / Software / Systems , San Jose, California
Didn't find what you're looking for? Search again!
Loading more jobs...