Firmware Engineer (USB & OpenBMC) - REQ_2942
Tessolve · Bangalore
Source and collection record
Last observed by our collector: . This is not a manual review or a confirmation from the employer.
Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.
Your application evidence checklist
Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.
0 of 2 checks marked. Keep unresolved requirements as questions for the employer.
Collected role description
<div style="border:0px;font-size:15px;line-height:inherit;font-family:'Segoe UI', '-apple-system', BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;margin:12pt 0px;padding:0px;vertical-align:baseline;color:rgb(36,36,36);"><p style="margin:0cm 0cm 0.0001pt;font-family:'Times New Roman', serif;font-size:12pt;"><span style="border:0px;font:inherit;margin:0px;padding:0px;vertical-align:baseline;color:#000000;"><b><i>Areas of Responsibility:</i></b></span></p></div><p style="margin:0cm 0cm 0.0001pt;color:rgb(36,36,36);font-family:'Times New Roman', serif;font-size:12pt;"><span style="border:0px;font:inherit;margin:0px;padding:0px;vertical-align:baseline;color:#000000;"><b>Skills: Firmware, Embedded C, C++, OpenBMC, OBMF-ICP, PLDM</b></span></p><ul style="color:rgb(36,36,36);font-family:'Segoe UI', '-apple-system', BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;font-size:15px;margin-bottom:0cm;"><li style="font-family:Aptos;font-size:12pt;color:#000000;margin:0cm 0cm 0.0001pt;"><b>OBMF-ICP Protocol Stack:</b> Design, implement, and maintain the OBMF-ICP protocol stack and core protocol components.</li><li style="font-family:Aptos;font-size:12pt;color:#000000;margin:0cm 0cm 0.0001pt;"><b>Transport Bindings:</b> Develop and integrate OBMF-ICP transport bindings over USB and MCTP.</li><li style="font-family:Aptos;font-size:12pt;color:#000000;margin:0cm 0cm 0.0001pt;"><b>Hardware Bring-up:</b> Lead end-to-end hardware bring-up, including board validation, interface debugging, and firmware readiness.</li><li style="font-family:Aptos;font-size:12pt;color:#000000;margin:0cm 0cm 0.0001pt;"><b>OCP Collaboration:</b> Represent the program in OCP working-group discussions, reviews, and technical alignment activities.</li><li style="font-family:Aptos;font-size:12pt;color:#000000;margin:0cm 0cm 0.0001pt;"><b>Technical Leadership:</b> Drive architecture, resolve cross-layer issues, and establish implementation and validation best practices.<br /><br /><b>Key Skills: </b>OCP DC-SCM/DC-MHS, USB</li></ul><p style="margin:0cm 0cm 0.0001pt 36pt;color:rgb(36,36,36);font-family:'Times New Roman', serif;font-size:12pt;"><span style="border:0px;font:inherit;margin:0px;padding:0px;vertical-align:baseline;color:#000000;"><b>Experience:</b><br />1 - 5 years of experience</span></p><ul style="color:rgb(36,36,36);font-family:'Segoe UI', '-apple-system', BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;font-size:15px;margin-bottom:0cm;"><li style="font-family:Aptos;font-size:12pt;color:#000000;margin:0cm 0cm 0.0001pt;">Expert embedded C, strong C++</li><li style="font-family:Aptos;font-size:12pt;color:#000000;margin:0cm 0cm 0.0001pt;">BMC / platform-management firmware experience (OpenBMC strongly preferred)</li><li style="font-family:Aptos;font-size:12pt;color:#000000;margin:0cm 0cm 0.0001pt;">DMTF MCTP and PLDM (incl. PLDM firmware update); working knowledge of SPDM</li><li style="font-family:Aptos;font-size:12pt;color:#000000;margin:0cm 0cm 0.0001pt;">Hands-on USB, I2C/SMBus, I3C, SPI, UART, GPIO; logic/protocol analyzers, JTAG/SWD</li><li style="font-family:Aptos;font-size:12pt;color:#000000;margin:0cm 0cm 0.0001pt;">RTOS (Zephyr/FreeRTOS) and/or embedded Linux on Arm Cortex-M / RISC-V</li><li style="font-family:Aptos;font-size:12pt;color:#000000;margin:0cm 0cm 0.0001pt;">Yocto/BitBake, CMake/Meson, Git, CI</li><li style="font-family:Aptos;font-size:12pt;color:#000000;margin:0cm 0cm 0.0001pt;">Understanding of I2C/SMBus, SPI, UART, USB, GPIO</li><li style="font-family:Aptos;font-size:12pt;color:#000000;margin:0cm 0cm 0.0001pt;">Basic hands-on with logic analyzers, oscilloscopes, JTAG/SWD; can read datasheets and schematics</li></ul>
Collected experience requirement
1 - 5 Years