Eastridge Workforce Solutions · 1 week ago
BMC Firmware Engineer
Eastridge Workforce Solutions is seeking a BMC Firmware Engineer who will design, develop, and debug embedded firmware for servers and data center platforms. This role focuses on enabling remote management capabilities and ensuring secure interfacing with system hardware.
RecruitingStaffing Agency
Responsibilities
Design, develop, and maintain BMC firmware using C/C++ in Linux-based environments
Implement OpenBMC, Redfish, IPMI, and other DMTF standards
Develop firmware interfacing with server hardware sensors, power supplies, and peripherals
Implement BMC features such as event logging, KVM, power control, and remote monitoring
Support hardware bring-up and platform validation
Maintain secure firmware update mechanisms and user authentication controls
Debug system-level BMC and hardware interactions
Create technical documentation (design specs, plans, release notes)
Provide guidance to junior engineers and lead smaller projects
Qualification
Required
Proficiency in C/C++ for embedded systems
Strong understanding of embedded Linux and OpenBMC
Knowledge of server architecture and communication protocols (I²C, SPI, UART, PCIe)
Strong troubleshooting and cross-functional communication skills
Bachelor's or Master's in Computer or Electrical Engineering or related field
2–5 years of hands-on embedded firmware experience, ideally with BMC systems
Demonstrated ability to lead tasks or small projects
Preferred
Experience with scripting languages (Python, Shell) preferred
Familiarity with MCTP, Redfish, PLDM, and SPDM is a plus
Experience with ARM-based SoCs preferred
Exposure to Agile methodologies
Company
Eastridge Workforce Solutions
Eastridge Workforce, a technology-enabled workforce solutions provider.
Funding
Current Stage
Growth StageRecent News
San Diego Business Journal
2023-12-23
Company data provided by crunchbase