Supermicro logo
SupermicroPosted 1 month ago

Sr. Firmware Engineer

On-siteChung-ho, Taipei, Taiwan

Full TimeSenior LevelBachelors DegreeEnterprise

Job Summary

Design, port, develop, debug, and maintain BMC/IPMI software and firmware for server systems. Collaborate with software and hardware teams to integrate embedded firmware solutions and develop remote management interfaces including RESTful APIs, SNMP, HTML5 web interfaces, iKVM, and Virtual Media. Create new features for BMC firmware such as Redfish management functions and implement platform monitoring for system components like motherboards, backplanes, NVMe controllers, and LAN add-on cards. Lead the team by defining tasks, assignments, and schedules while solving problems and fixing bugs. Work within a fast-paced, collaborative environment supporting global data center, cloud, and hyperscale customers.

Required Qualifications

  • Master's degree in Computer Science, Electrical Engineering, or a related engineering field with 5+ years of industry experience
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related engineering field with 7+ years of industry experience

Desired Qualifications

  • Embedded or Linux development experience, including U-Boot, Linux Kernel, device drivers, and file systems
  • Familiarity with industry protocols and technologies such as: IPMI, Redfish, SNMP, I2C, SPI, PMBus, IPMB, KCS, RGMII, HTTPS, LDAP, SMTP, NTP, MCTP, PCIe, USB, NVMe-MI, JSON, XML, and related management interfaces
  • Experience with ARM TrustZone or secure firmware development
  • Experience working with x86 server platforms (Intel or AMD)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce