OpenBMC Firmware Engineer
Location: Santa Clara, CA Onsite
Experience: 8+ Years
Contract - 12+ Months
Job Summary
We are seeking an experienced OpenBMC Firmware Engineer to design, develop, and enhance platform management firmware solutions for next-generation server platforms. The ideal candidate will have strong expertise in OpenBMC, Redfish APIs, embedded Linux development, and server management technologies. This role involves close collaboration with hardware, validation, and platform teams to enable new features, support board bring-up activities, and deliver reliable firmware solutions.
Key Responsibilities
Design, develop, and maintain OpenBMC firmware components and Redfish (bmcweb) services.
Develop and extend RESTful APIs compliant with the DMTF Redfish standard.
Implement platform management features, hardware monitoring, health reporting, and firmware update mechanisms.
Collaborate with hardware, platform, and validation teams during board bring-up and feature enablement.
Debug and resolve firmware issues across Linux, middleware, and hardware interfaces.
Participate in architecture reviews, code reviews, and technical design discussions.
Develop customer-driven features while ensuring firmware quality, scalability, and maintainability.
Support integration, testing, and deployment of firmware releases.
Required Qualifications
Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, or related field.
5+ years of experience in embedded firmware/software development.
Strong programming skills in C/C++ on Linux-based embedded systems.
Hands-on experience with OpenBMC firmware development.
Deep understanding of Redfish, bmcweb, and REST API development.
Experience with Linux system programming, debugging, and performance analysis.
Familiarity with D-Bus, systemd, phosphor services, and OpenBMC architecture.
Experience with source control and development workflows using Git and Gerrit/GitHub.
Preferred Qualifications
Experience with Yocto Project and embedded Linux build systems.
Python scripting for automation, validation, and test framework development.
Familiarity with IPMI, PLDM, MCTP, and firmware update frameworks.
Experience with Azure DevOps, CI/CD pipelines, and automated build/test environments.
Exposure to server platform architecture, BMC hardware interfaces, and datacenter infrastructure.
Knowledge of firmware validation and hardware diagnostics.
Desired Skills
Strong debugging and problem-solving capabilities.
Ability to work effectively in cross-functional teams.
Excellent verbal and written communication skills.
Self-driven, adaptable, and capable of working in a fast-paced engineering environment.
Nice to Have
Experience with hyperscale server platforms.
Knowledge of platform telemetry, health monitoring, and remote management technologies.
Prior experience supporting board bring-up and platform qualification activities.
...adding a little extra fun along the way. About the Role Were looking for a proactive, style-savvy, and trend-obsessed Social Media Marketing Intern to join our Brooklyn-based team this fall! Youll play a key role in bringing our brand to lifesupporting content...
...We are hiring immediately for a part time FLORIST position. Location : Catering by Desibn-11095 E 45th Ave. Denver, CO 80239 Note: online applications accepted only . Schedule : Part Time Schedule: Event Based - Evenings, Weekends, Holidays, hours vary....
...rotary-wing aircraft, supporting programs on platforms such as the Boeing Apache, SH-60, CH-47, and UH-60. You will primarily perform the... ...to government and commercial customers since 1988. The company supports a wide range of aviation and ground systems, from prototype...
Responsibilities* Work directly with our employees and customers to develop relationships and help to enhance the sales process* Build rapport with customers to establish customer network* Provide training and support to the sales staff and assist in closing deals...
Our client is an e-commerce agency that works exclusively with subscription CPG brands in food, beverage, supplements, and health & wellness. We help brands convert and retain customers through Shopify optimization and Klaviyo retention marketing. We're looking for a Klaviyo...