BMC Firmware Engineer - Senior (US) jobs in United States
cer-icon
Apply on Employer Site
company-logo

US Tech Solutions · 2 months ago

BMC Firmware Engineer - Senior (US)

US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. They are seeking a Senior BMC Firmware Engineer with a strong firmware development background to contribute to the development of embedded firmware solutions and engage with multi-functional teams on integrated firmware solutions.

Information Technology
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Contribute to firmware for supporting next generation interconnect technologies both for client proprietary and industry standards like PCIe, CXL, MCTP, UBM, and USB4
Engage as a teammate and work closely with multi-functional teams such as BMC, power management, architecture, design and verification on delivery of integrated firmware solutions
Develop low level firmware for embedded systems in an RTOS environment
Engage in pre-silicon validation activities such as co-simulation with IP and SOC emulation
Support post– silicon enablement and production cycle efforts
Develop and support full design cycle of embedded firmware solutions including pre-si, post-si and production

Qualification

Firmware developmentZephyr OSLow-level protocolsDevice driver developmentC programmingC++ programmingPython programmingEmbedded systemsLinux build environmentAnalytical skillsProblem solvingCommunication skills

Required

Board bring up experience with Zephyr OS
In depth knowledge of protocols I3C, PCIe etc., and Linux drivers
Working knowledge of MCTP, PLDM
Hands on experience in developing BMC or other Management controller firmware, Embedded, RTOS
Previous GPU working experience is a plus
Specialist in C, strong in C++ or Python
Highly Proficient in developing firmware based on industry standard initiatives PLDM, MCTP, SPDM
Knowledge of low-level protocols including I2c, I3c, PCIe, JTAG, SPI, eSPI, UART expected
Hands on experience with end-to-end Firmware from pre to post-silicon and production cycle
5+ years device driver or embedded firmware development experience
Experience with Zephyr RTOS
Demonstrated proficiencies with firmware lab debug, triaging and implementation of bug fixes for silicon bring-up, through production
Comfortable in Linux build environment

Preferred

Previous BMC Firmware development experience mandatory (Dell iDRAC, Dell CMC, HP iLo, etc)
Understanding of Security concepts - Root of Trust, verified boot, measured boot
Experience with Open Source Baseboard Management Controller (BMC) Software Stack (OpenBMC)
Proficient with Source version control systems like Git, Review tools like Gerrit
Experience in Arm architecture
Experience reading and understanding digital schematics
Strong analytical skills and debug methodology expected

Company

US Tech Solutions

company-logo
US Tech Solutions counted among the largest yet the fastest growing staffing firm; all achieved organically.

H1B Sponsorship

US Tech Solutions has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4)
2024 (9)
2023 (13)
2022 (24)
2021 (18)
2020 (14)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Manoj Agarwal
Chief Executive Officer
linkedin
Company data provided by crunchbase