Experience with Platform & System-on-Chip (SoC) Architecture and Design, bring up of SoC, root causing issues at the intersection of multiple subsystems across firmware and hardware. Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years technical engineering experience Experience in BMC, Embedded Linux, U-Boot and Board Support Packages (BSP) porting. In-depth knowledge of hardware and firmware interfaces: OpenBMC, DMTF MCTP, Redfish, PLDM, SPDM and RAS. Collaboration (aligned with team, across teams). Passionate about coaching team members and helping them grow. Wants new technological challenges and able to deal with ambiguity. Problem solving, debugging troubleshooting skills, advanced design, and development skills. Self-motivated and able to work independently with minimal supervision. Detailed knowledge of core networking protocols and REST API frameworks is an added plus. Design and architect firmware solutions for Cloud Hardware systems, focusing on system-level E2E design, debugging and troubleshooting. Designing Firmware Unit Testing to ensure all interfaces and functionalities are robust before System level integrations, including in using shift left methodology with instruction set emulations platform and Pre-silicon platform Collaborate with cross-functional teams including hardware engineers, software developers, validation & integration, and product managers to define firmware requirements and specifications. Develop and maintain firmware architecture, ensuring scalability, modularity, and maintainability. Develop Security threat models for the platform working with vendors & Security teams. Stay up-to-date with industry trends and advancements in firmware technologies, and provide recommendations for improvement. Design and implement firmware modules to support various hardware interfaces, including USB vNIC, SPI, I2C, I3C, PCIe, and other related protocols. Provide technical leadership and guidance to internal developers or external partners to deliver serviceable, reliable, and scalable solutions. Contribute to product vision and roadmap by bringing innovation to server manageability ecosystem. Perform system-level debugging and troubleshooting to identify and resolve hardware/firmware-related issues
Want jobs like this matched to you?
SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.