Staff Product Engineer - Super Micro Computer, Inc.
San Jose, CA 95002
About the Job
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:
As Staff Product Engineer you will have the opportunity to define and implement latest data center and server technologies, and to create proof of concepts and technical feature paper presentations to differentiate Supermicro product through online and at various industry events. You will also be the go-to person for product managers and system engineers to be the subject of matter expert in application benchmarks specifically in network, database, and virtualization.
Essential Duties and Responsibilities:
- Hardware Design: Lead the architecture definition and design of ARM-based server platforms, including SoC integration, memory subsystems, interconnect, and peripheral components. Optimize hardware for performance, power efficiency, and thermal management.
- Software/Firmware Development: Collaborate with software teams to develop firmware and drivers for server systems. Understand the interplay between hardware and software to optimize system performance and functionality.
- Performance Optimization: Drive performance optimization initiatives, leveraging deep knowledge of both hardware and software to identify and address bottlenecks.
- Power Efficiency: Develop and implement power-saving strategies for both hardware and software components to achieve optimal power efficiency while meeting performance targets.
- Hardware/Software Co-Design: Work closely with software teams to optimize hardware and software interactions for maximum system performance and efficiency.
- Design Verification: Develop and execute comprehensive verification plans for both hardware and software components to ensure design quality and reliability.
- Team Leadership: Mentor and guide junior engineers, providing technical leadership and expertise in both hardware and software domains.
- Industry Collaboration: Stay up-to-date with the latest industry trends and technologies in server design, including both hardware and software advancements.
- Technical proficiency: Hands-on skills to perform system performance benchmarking, debug and troubleshoot board-level products issues. Familiar with computer technologies such as PCIe, CXL, HBM, DDR, USB, I2C/I3C, CPLD, and programming languages such as C/C++, and Assembly.
- Be an expert with respect to the competition.
- Act as a leader within the company.
Qualifications:
- Bachelor's degree or above in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 12 years of experience in managing cloud application system design, with a strong focus on ML/AI application architecture.
- Deep understanding of microprocessor architectures, including Cortex-A, Neoverse, and Scalable Vector Extensions (SVE).
- Proven track record of delivering high-performance, power-efficient microprocessor system designs.
- Strong analytical and problem-solving skills applicable to both hardware and software development.
- Excellent communication and collaboration skills to effectively work with cross-functional teams.
- Proficiency in programming languages such as C, C++, and assembly language.
Salary Range
$159,000 - $200,000
The 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 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.