BMC Firmware Engineer - Senior

22 Days Old

BMC Firmware Engineer - Senior Austin, TX 78728 – Onsite 6 Months
Description: Note: BMC/openBMC/iDRAC/iLo experience is a must
PREFERRED EXPERIENCE: • Previous BMC Firmware development experience mandatory (Dell iDRAC, Dell CMC, Client iLo, etc) • Highly Proficient in developing User Interface based on Java Scripts, Network socket concepts • Experience with Open Source Baseboard Management Controller (BMC) Software Stack (OpenBMC) • Programming experience (JavaScript , Shell Scripting, Python, C, C++) • Knowledge of low-level protocols including I2c, I3c, JTAG, SPI, eSPI, UART, PCIe expected • Proficient with Source version control systems like Git, Review tools like Gerrit • Working knowledge of Linux Kernel programming and Linux driver development experience (JTAG, I2C, SPI) • Hands on experience working with Reference Boards. • Experience with Linux gcc build and debug tools. • Strong debug methodology and skills mandatory • Experience in server manageability architecture mandatory • Intimate knowledge of software development process methodology expected • Knowledge of industry standard initiatives such as Redfish, PLDM, MCTP desirable and manageability protocols such as IPMI expected
DESIRED: • Experience in x86 architecture • Understanding of Security concepts - Root of Trust, verified boot, measured boot • Experience in Arm architecture • Experience reading and understanding digital schematics • Strong analytical skills and debug methodology expected.
ACADEMIC CREDENTIALS: • BSEE, BSCS, or BSCE degree or higher preferred • 5+ years or more of firmware development • 3 years or more of manageability firmware experience • Candidates should enjoy working in a dynamic team environment
Location:
Austin
Category:
15-1133.00 - Software Developers, Systems Software

We found some similar jobs based on your search