Firmware & Embedded Development: Internship Opportunities | Microsoft Careers