Shihua Cheng

Shihua Cheng

Experience

Software Engineer, Google

  • Develop and maintain baseboard management controller (BMC) software for NVIDIA GB200 and VR200 platforms deployed in Google data centers, supporting users worldwide.
  • Work with OpenBMC and Redfish on server firmware and management interfaces, connecting low-level platform capabilities with the interfaces used to manage servers.

Embedded Software Engineer, Amazon

  • Developed the OS platform for NVIDIA Jetson-based edge compute devices in Amazon Just Walk Out, providing the embedded Linux foundation for running machine learning and computer vision algorithms locally.
  • Enabled deployment of 10,000+ edge compute devices worldwide, reducing operating costs for machine learning and computer vision workloads by 80%.
  • Built and maintained Yocto-based Linux systems for the device platform, working across OS development and hardware-specific software integration.

Software Development Engineer Intern, Amazon

  • Built an IoT project connecting a fleet of embedded sensor devices through sub-GHz IEEE 802.15.4 wireless mesh networking, enabling communication across distributed devices.
  • Worked at the intersection of embedded device software and network protocols, addressing communication behavior within the constraints of the sensor hardware and wireless standard.

Education

Contact

Email
{last_name}{first_name}70@gmail.com
LinkedIn
Shihua Cheng