Software Engineer - Passionate - CSI / Azure - Cloud Server Infrastructure at Microsoft

Software Engineer - Passionate - CSI / Azure - Cloud Server Infrastructure Details

Dec. 12, 2018, 6:12 p.m.
Engineering
★★★
Individual Contributor
Full-Time
Redmond, WA
and Solutions team Cloud Service Infrastructure's
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
A solid computer engineering background (MS in computer engineering or equivalent degree preferred). * 5+ years of software development experience for new hardware * Previous software development experience in all stages of a release cycle (design, implement, and test) with ability to cover multiple job roles. * Professional experience in at least two of these languages: C#, C/C++, Powershell, Javascript, Python, TCL, .NET/.NET Core, Entity Framework/EF Core, ASP.NET/ASP.NET Core, RazorPages * Experience working in a team environment. * Solid debugging, testing, and problem-solving skills Preferred
Learn more about this job

Similar jobs at Microsoft




Similar jobs at Amazon





Website managed by Tommy Unger