Hardware Debug Engineer

Apply Now

Company: VDart

Location: Mountain View, CA 94040

Description:

Role: Debug Hardware Engineer

Location - Mountain View, CA - onsite

Contract

Job Description:
  • Configuring the Debug and Production nodes according to their standards physically and logically on the platform
  • Continuous validation and updating the nodes for its firmware BIOS BMC NIC PSU FPGA ARM SoC to the recipe level as in the EV state we get frequent changes and fixes with new FW and images
  • Python scripting to develop test automation utility tools
  • Rack and stack of servers and kit to cabinets
  • Physical installation and or removal of equipment within the
  • Data Center or Intermediary Data Facilities
  • Hardware debugging and troubleshooting using JTAG or similar debug tools
  • Results analysis of the tests ran on the production and debug configurations
  • Report the Bugs identified related to the hardware
  • Troubleshooting hardware errors from Lab and fixing the issues
  • Upgrading the ARM SoC images on the Debug nodes from Lab and Production nodes remotely through RM as and when new SoC image releases
  • Identified major Bugs in EV1 and EV2 validation testing
  • Development and testing automation script using python PowerShell and shell scripting
  • Data postprocessing analysis and report out
  • Documenting steps and snapshots of benchmarks
  • Validation of system rack and rack infrastructure hardware
  • Execution of test cases to validate Functionalities and stability of the Parthenon Hardware
  • Report the Bugs identified related to the hardware
  • Regression of automated test cases from CSI Tool Kit Team CTK
  • Report the Bugs identified related to the new version of CTK
  • Troubleshooting hardware errors from Lab and fixing the issues
  • Continuous validation and updating the nodes for its firmware BIOS BMC NIC PCIe Switch Athena DriverHSP 1PSOC to the Best Known Configuration BKC recipe level as in the EV state we get frequent changes and fixes with new FW and images
  • Skills

Desired Skills:
  • Proficiency in server management components, including a solid understanding of hardware setups such as BIOS, BMC, PCIe switches, FPGA, and GPU.
  • Familiarity with protocols like I2C, UART, and SPI.
  • Experience in collecting various logs, including BMC SEL, PCIe logs, Redfish logs, console logs, Windows events, and OS dumps.
  • Strong debugging skills, particularly for handling exothermic events and PCIe link issues.
  • Competence in scripting with Python.

Similar Jobs