Infobahn Softworld Inc

BMC Firmware

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a BMC Firmware developer in Austin, TX, offering a contract length of "N/A" at a pay rate of "N/A". Key skills include Zephyr OS, C/C++, Linux drivers, and embedded systems. Requires 5+ years in firmware development and BMC experience.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
Unknown
-
πŸ—“οΈ - Date
November 20, 2025
πŸ•’ - Duration
Unknown
-
🏝️ - Location
On-site
-
πŸ“„ - Contract
Unknown
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
Austin, TX
-
🧠 - Skills detailed
#Embedded Systems #Version Control #IP (Internet Protocol) #C++ #GIT #Security #Python #Linux
Role description
Location: Austin, TX- onsite Top must haves β€’ 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. To be successful in this role, you will have a strong firmware development background and outstanding technical knowledge, complemented with problem solving and organization skills, communication skills. Hardware experience and knowledge is a strong asset in this deeply embedded application. KEY RESPONSIBILITIES: β€’ Contribute to firmware for supporting next generation interconnect technologies both for 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 REAUIREMENTS: β€’ 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 QUALIFICATIONS: β€’ 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. ACADEMIC CREDENTIALS: ACADEMIC CREDENTIALS: β€’ BSEE, BSCS, or BSCE degree or higher β€’ 5+ years or more of firmware development β€’ 3+ years or more of manageability firmware experience β€’ Candidates should enjoy working in a dynamic team environment