Back to jobsJob overview
About the role
Software Engineer at Microsoft
Required Skills
pythonc++ai/mlfirmwareautomationuefipowerbipowershell
About the Role
Microsoft seeks a Software Engineer for its Silicon Engineering Solutions and Cloud Hardware Infrastructure Engineering team to develop hardware and firmware for Azure infrastructure. The role focuses on AI/ML, automation, and firmware integration for next-generation server and silicon technologies. Candidates need strong software development skills and experience with AI tools and firmware platforms.Key Responsibilities
- Develop hardware and firmware for Azure infrastructure
- Work on next-generation server, silicon, and rack infrastructure
- Focus on innovation in firmware technology
- Integrate and validate firmware on multi-firmware platforms
- Build automation tools and dashboards for firmware insights
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field OR equivalent experience
- Experience with coding in languages including C, C++
- Firmware architecture, integration, validation, and debug on server or client platforms
- Stakeholder management across teams and organizations
Nice to Have:
- Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field OR Bachelor's Degree with 5+ years technical engineering experience
- Experience with AI tools used in software development
- Experience applying AI or data science concepts in cloud-based systems
Benefits & Perks
- Industry leading healthcare