Logo
Super Micro Computer

Digital Marketing Specialist

Super Micro Computer, San Jose, CA, United States


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/ThreadX is a plus
Capability to design, maintain for specific SAS Expander/IPMI firmware requirements
Windows device driver development experience is a plus

J-18808-Ljbffr