×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Engineer

Job in San Jose, Santa Clara County, California, 95199, USA
Listing for: Supermicro
Full Time position
Listed on 2026-03-01
Job specializations:
  • Software Development
    Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

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 top-notch hands-on Sr. Software Engineer to work on PCIe, SAS/SATA, USB and other HW related areas of storage and server products. As part of our small but important software engineering team, you will be responsible for leading the projects and provide technical expertise and recommendations to support and enhance our development projects.

Essential Duties and Responsibilities
  • Responsible for developing, testing, delivering, documenting, and maintaining Linux/Windows application, driver for server and storage system
  • Develop Linux/Windows application, driver code, and debugging/troubleshooting potential issues
  • Work closely with research and design team members and validation team members
  • Responsible for all software and firmware related issues during the planning, development, and validation stages of the program coding in Java, C, C++
  • Responsible for installation of scripts and software validation
Qualifications
  • BS/MS CS/CE/EE
  • 7+ years of working experience in Linux/Windows Programming
  • Strong programming skills in C, familiar with ARM-based assembly language is a plus
  • Experience in Linux OS using source code control systems, familiar with U-Boot/Thread

    X is a plus
  • Capability to design, maintain for specific SAS Expander/IPMI firmware requirements
  • Windows device driver development experience is a plus
EEO Statement

Supermicro 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.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary