UEFI Engineer

Tech Talent Link

Apply Now

Compensation: 110000.0 USD – 130000.0 USD / Year

***We are unable to work with 3rd-party or corp-to-corp candidates for this position***
Responsibilities

  • Work closely with management, peers & customers to develop requirements for a UEFI server project.
  • Work closely with UEFI team to ensure interoperability between BMC and UEFI platform firmware, as well as EC team
  • Work closely with design & QA teams on UI and usability
  • Assist in powering on new server platforms
  • Debug hardware and firmware issues
  • Support bug and security fixes through a product’s lifecycle
  • Develop original code and solutions for customization and value-add features
  • Develop next generation product

 
Qualifications

  • BS in Electrical Engineering, Computer Science/Engineering or equivalent, or 5+ years in firmware or software development
  • 3+ years experience with BMC firmware, preferably OpenBMC
  • Experience with BMC hardware
  • Experience with IPMI and KVM
  • Proficiency in C and C++
  • Strong debugging skills
  • Must work well both with a team and independently, with experience co-working with international team is a plus

 
Additional Desired Skills

  • Working knowledge of motherboard technologies such as PCIe, USB, UART, SPI, I2C, NETWORK
  • Working knowledge of server technologies such as RAS
  • Working knowledge of emerging technologies such as Redfish
  • Experience with operating system kernel and/or driver development, including Windows and Linux
  • Low-level hardware experience
  • Ability to read and understand motherboard schematics
  • Solid understanding of cryptographic technologies such as public-key cryptography
  • Proficiency in Python
  • Having knowledge of ARM structure will be a plus

Apply Now

  Apply with Google   Apply with Twitter
  Apply with Github   Apply with Linkedin   Apply with Indeed
  Stack Overflow