Supermicro is seeking a Sr. Firmware Engineer to develop world-class firmware to maximize the strong hardware architecture of their in-house servers, focusing on networking products.
Requirements
- Strong programming skills in C/C++, Java
- Experience in Linux OS using source code control systems
- Working knowledge of IPMI firmware vendors (AMI or Aten, etc.) and code structure
- Capability to design, develop for specific IPMI firmware requirements
- Good knowledge of enclosure management protocol and standards
- Excellent system-level debugging skills
- In depth understanding in EFI BIOS firmware is a plus
Responsibilities
- Responsible for defining, developing, testing, delivering, documenting
- Maintain BMC, CMM and SAS Expander Firmware for Server System
- Responsible for authoring Firmware specifications, developing Firmware code, and debugging/troubleshooting potential issues
- Work closely with hardware design team members
- Responsible for all software and firmware related issues during the planning, development, and validation stages of the program
Other
- 8+ years of working experience in firmware development preferred
- BS in EE/CS/CE is preferred
- Linux and Windows device driver development experience is a plus