Azure Cloud Service Infrastructure's FPGA Platform and Solutions team is responsible for delivering the baseline FPGA platform for FPGA acceleration of Microsoft Cloud infrastructure as well as application acceleration. We are seeking an engineer to build and support the software infrastructure and components of that FPGA platform and how it interfaces with the Microsoft Cloud. As such, this role offers a wide variety of challenges and incredible learning opportunities across multiple areas of Cloud services such as Networking, Storage, AI, and other teams beyond our own. The right candidate for this position is a software developer, but with deep hardware understanding and experience.
* Define, build, test, and maintain telemetry to monitor and predict the health of the FPGA and other components FPGAs interact with during development, during validation, and widely deployed in the Microsoft Cloud * Develop tooling to reduce the effort of FPGA development and debug including build systems, test systems, and higher-level development tooling * Develop tests for FPGA systems * Potentially act as a tech lead * Provide support for setup and servicing environment services