BMC Firmware Assistant Engineer - New Graduate
Summary
Develop and debug OpenBMC/IBV firmware for AI and cloud servers, validate hardware interfaces, and automate testing with Python/Shell.
Hyve Company Overview
Hyve Solutions transforms complex engineering challenges into production reality for technology innovators building AI, cloud, and connected infrastructure. As a US-based manufacturing partner, the company rapidly delivers fast, agile execution through dep technical partnerships and co-innovation, and supply chain clarity. Hyve’s integrated ODM, CM, and SI capabilities eliminate vendor complexity while accelerating time-to-market with single-partner accountability from design through scale. The company co-innovates with deep engineering expertise, treating customer success as its own while building tomorrow's digital infrastructure.
Job Description
•OpenBMC/IBV BMC development and maintenance
•Linux system and service debugging
•Hardware interface validation, such as I2C, I3C, SPI, UART, GPIO and PMBus
•Redfish and D-Bus interface development
•Firmware build, deployment and verification
•Automation tool development using Python or Shell Script
•Server platform bring-up and issue analysis
Required Skills / Preferred Qualifications
•Bachelor's or master's degree in Computer Science, Electrical Engineering, Electronic Engineering or related fields.
•Proficiency in C/C++ and Linux
•Basic knowledge of embedded systems and computer architecture
•Familiarity with Git, Shell Script or Python
•Ability to read hardware datasheets and technical specifications